Content is JSX
Elke pagina stel je samen uit kant-en-klare bouwstenen: koppen, knoppen, labels en kaarten — je vraagt het gewoon in gewone taal.
2 min lezen
Elke pagina in Obelisk stel je samen uit kant-en-klare bouwstenen. Je hoeft daarvoor niets te programmeren: je beschrijft in gewone taal wat er op de pagina moet komen — een kop, een fotogalerij, een formulier, een prijstabel — en de assistent bouwt het voor je op. Achter de schermen wordt die opbouw als één geheel bewaard, zodat elke pagina er consequent uitziet en zich automatisch aanpast aan het thema van je site.
Welke bouwstenen zijn er?
Er zijn drie soorten. Ten eerste de basiselementen die elke website kent: koppen, alinea's, links, lijsten en afbeeldingen. Ten tweede honderden interface-onderdelen zoals knoppen, labels, kaarten, tabbladen en accordeons — bekijk de pagina Componenten voor een greep. En ten derde de slimme Obelisk-blocks: van een hero en een FAQ tot live gegevenslijsten en scroll-animaties. Alle blocks staan met uitleg, voorbeeld en prompt in het blocks-overzicht.
Waarom werkt dit zo goed?
Omdat de opbouw vóór het tonen op de server wordt samengesteld, is de pagina snel en veilig — er draait geen trage page-builder mee in de browser. En omdat alle bouwstenen dezelfde themakleuren en lettertypes gebruiken, past een themawijziging meteen op elke pagina toe. Zo blijft ook een grote site visueel één geheel.
Geen aparte page builder
Andere CMS'en werken vaak met een losse drag-and-drop-editor die naast de eigenlijke website draait, met een eigen, beperktere set aan mogelijkheden en regelmatig conflicten tussen plugins. Bij Obelisk is dat overbodig: de content ís de website. Je vraagt in gewone taal om een aanpassing, en die wordt direct in dezelfde structuur verwerkt die ook je thema, formulieren en datatypes aanstuurt.
Uitbreidbaar met eigen onderdelen
Voor iets wat de standaardbouwstenen niet dekken, bouw je via apps & componenten een volledig eigen onderdeel — eenmalig gemaakt, daarna overal herbruikbaar. Zo groeit de bibliotheek aan bouwstenen mee met wat jouw site nodig heeft, zonder dat je ooit een basisframework hoeft te vervangen.
Voorbeeld
Over ons
ActiefWij bouwen websites die je gewoon kunt vrágen.
De prompt voor dit voorbeeld
Zet op de pagina een kop 'Over ons' met een groen label 'Actief' ernaast, de tekst 'Wij bouwen websites die je gewoon kunt vragen.' en een knop 'Neem contact op'.