Logge, monolitische IT systemen waren ooit de standaard. In onze snel veranderende wereld voldoen deze systemen niet langer aan de specifieke wensen van organisaties. Veel partijen kiezen voor een architectuur waarin verschillende modules aan elkaar gekoppeld worden om een ecosysteem op maat samen te stellen. In een headless architectuur wordt de business logica, 'de achterkant' losgekoppeld van 'de voorkant'. Dit zorgt voor meer flexibiliteit, schaalbaarheid en vaak ook kostenbesparing. Touchwonders richt zich in deze architectuur volledig op de front-end: het gezicht en daarmee de gebruikerservaring voor de klant.
Wat is Headless?
In een traditioneel systeem zijn back-end en front-end aan elkaar gekoppeld. In een headless architectuur zijn back-end en front-end(s) separaat en middels een API aan elkaar verbonden. Een API maakt het mogelijk om systemen onderling met elkaar te laten communiceren. Steeds meer organisaties kiezen er ook voor om hun product, platform of Content Management Systeem 'headless' aan te bieden. Organisaties kunnen dan zelf een front-end op maat (laten) ontwikkelen die voor hen het beste werkt en hun doelgroep(en) het beste aanspreekt.
5 redenen voor Headless
- Optimale klantbeleving: een headless architectuur geeft je een grote mate van wendbaarheid. Je hebt de mogelijkheid om je te focussen op de front-end, waardoor je je visuele identiteit veel beter kunt afstemmen op je doelgroepen.
- Schaalbaarheid: je kunt verschillende front-ends op eenzelfde back-end koppelen (meerdere gezichten op eenzelfde databron) waardoor je eenvoudig kunt schalen, ofwel groeien. Bijvoorbeeld: wanneer je submerken hebt met een eigen identiteit dan kun je eenvoudig aparte front-ends voor deze merken lanceren, terwijl je data / de businesslaag gecentraliseerd is in 1 back-end.
- Efficiëntie: Je kunt teams anders inrichten waardoor je slagvaardiger wordt. Je hele team kan vanuit 1 systeem álles bedienen.
- Verhoogde veiligheid: met systemen die up-to-date zijn en door benodigde kennis van systemen / ontwikkeltalen te beperken worden risico's verlaagd.
- Verlaag kosten: je verlaagt kosten omdat je niet meer hoeft te spreiden over verschillende systemen. Daarnaast kun je de inzet van teams efficiënter inrichten, waardoor de kosten om de systemen te managen ook dalen.
Touchwonders x Headless
Touchwonders is van origine een applicatie ontwikkelaar. Wij beschikken daarom over uitgebreide kennis van mobiele applicaties. Ons domein is Touch: het touchscreen is waar wij in uitblinken. Dit líjkt misschien een logisch domein, maar iedereen kijkt nog steeds primair naar desktop terwijl 60% van online verkeer via een mobiel device plaatsvindt. Vanuit die basis lopen wij voorop in het ontwikkelen van optimale gebruikerservaringen voor mobiele toestellen én daarbij het creëren van optimale gebruikerservaringen in headless front-ends.
Vanuit onze specialisatie zijn wij in staat om organisaties optimaal te voorzien van éen of meerdere front-ends die volledig aansluiten op de gewenste gebruikerservaringen voor hun doelgroepen. Wij zijn enthousiast om mee te denken over jouw headless architectuur!
Hoe wij voor BMN in slechts 1 jaar 5 front-ends realiseerden
Vanwege de snelle groei en de groeiambities richting de toekomst, heeft BMN Bouwmaterialen gekozen voor een headless architectuur met PWA. BMN heeft diverse merken en in de komende jaren zullen zij nog meer merken ontwikkelen. Omdat de front-end nu is losgekoppeld van de back-end, kan BMN snel en kosteneffectief nieuwe front-ends publiceren die allemaal op dezelfde back-end aansluiten. Hiermee kan BMN zeer efficiënt en flexibel merkspecifieke front-ends bieden aan haar klanten, die allemaal hun data uit hetzelfde commerce platform halen.
Storyblok: hét headless CMS voor contentteams
Met het grootste aantal cases in Nederland, is Touchwonders Storyblok's grootste certified Storyblok partner. Als specialist in front-end development en Progressive Web App, waren wij op zoek naar een tool die gemakkelijk integreert met de verschillende back-ends waarmee wij verbinden. Het agile CMS van Storyblok stelt onze opdrachtgevers op eenvoudige wijze in staat om hoogwaardige en aansprekende content te bieden op hun e-commerceplatforms, mobiele apps of websites.