/handleiding/content
Content op schijf
Elke pagina is één bestand. Dat klinkt simpel, en dat is het ook — maar het heeft nogal wat gevolgen.
in drie stukken
Hoe deze site in elkaar zit, in drie stukken: waar de content staat, hoe je de velden vastlegt en hoe je het op het scherm krijgt.
/handleiding/content
Elke pagina is één bestand. Dat klinkt simpel, en dat is het ook — maar het heeft nogal wat gevolgen.
/handleiding/blueprints
De bouwtekening van een pagina: welke velden er zijn, wat ze betekenen en wat de redacteur mag.
/handleiding/templating
Antlers: dubbele accolades, partials en tags. Genoeg om een site te bouwen, weinig genoeg om in een uur te leren.
in het kort
Een bezoeker vraagt een adres op. Het CMS zoekt in de Stache — de index over je bestanden — welke entry bij dat adres hoort. Die entry weet welke blueprint hij heeft, dus welke velden er zijn en wat elk veld betekent. De waarden worden geaugmenteerd: een datum wordt een datumobject, een asset-pad wordt een afbeelding, een verwijzing wordt de pagina waar hij naar wijst.
Dat geheel gaat naar de template, samen met de globals, de navigatie en wat contextvariabelen. Antlers rendert, en met static caching aan wordt het resultaat bewaard zodat de tweede bezoeker dat hele rondje overslaat.
waar staat wat
De bouwblokken-pagina laat alle secties zien die in deze demo zitten.