Waarom heeft Masthead geen page builder?
Vrijwel iedere websitebouwer biedt tegenwoordig een page builder. Je kunt blokken verslepen, layouts aanpassen en uiteindelijk vrijwel alles bouwen wat je wilt. Tijdens de ontwikkeling van Masthead heb ik bewust besloten dat niet te doen. Dat klinkt misschien als een beperking, maar voor mij is het juist de kracht van het platform.
Waarom mensen page builders gebruiken
Page builders hebben absoluut hun plek. Zonder code kun je een website bouwen en aanpassen zoals jij dat wilt. Als eindgebruiker geeft dat veel vrijheid, en als bureau of reseller kun je met één platform websites bouwen voor allerlei verschillende klanten met uiteenlopende wensen. Platformen zoals Webflow en WordPress zijn daar erg goed in.
Waarom ik een andere keuze heb gemaakt
Hoe meer vrijheid een platform biedt, hoe meer complexiteit erbij komt kijken. Iedere nieuwe mogelijkheid moet overal ondersteund worden. Uiteindelijk ontstaat er een platform dat vrijwel alles kan, maar waarin iedere nieuwe functie invloed heeft op de rest van het systeem.
Tijdens mijn werk heb ik ervaren hoe lastig dat kan zijn. Platformen die alles willen kunnen, worden vaak ingewikkelder, trager en moeilijker te onderhouden. Voor Masthead wilde ik daarom bewust de tegenovergestelde keuze maken.
Themes bepalen de editor
Bij Masthead bepaalt een theme niet alleen hoe een website eruitziet, maar ook hoe deze beheerd wordt. Een theme-ontwikkelaar bepaalt welke gegevens ingevuld kunnen worden en welke onderdelen bewust niet aangepast mogen worden.
Daardoor blijft een theme consistent. De gebruiker hoeft geen website te ontwerpen, maar alleen de inhoud in te vullen waarvoor het theme bedoeld is.
De keerzijde
Dat betekent ook dat Masthead niet voor iedereen geschikt is. Wil je iedere pagina volledig zelf opbouwen of een platform maken met formulieren, reserveringen of e-commerce? Dan zijn er betere oplossingen.
Maar juist doordat Masthead duidelijke grenzen stelt, blijft het platform overzichtelijk. Voor contentgedreven websites werkt die aanpak verrassend goed.
Tot slot
Ik geloof dat goede software niet ontstaat door zoveel mogelijk functies toe te voegen, maar door duidelijke keuzes te maken. Soms betekent dat ook bewust nee zeggen.
Masthead is geen websitebouwer.
Het is een publishing engine.