Hvordan gjenkjenne et neste generasjons headless CMS
Alle hodeløse publiseringsløsninger er ikke de samme.
Written by Vegard Ottervig on
Alle hodeløse publiseringsløsninger er ikke de samme.
Written by Vegard Ottervig on
Headless CMS har eksplodert i popularitet på grunn av flere faktorer. Det er raskt og lettvektig, det gir utviklerne dine etterlengtet frihet, og det distribuerer innholdet ditt til enhver ønsket kanal og enhet.
Den digitale opplevelsesindustrien er ganske komplisert for å si det forsiktig, og headless-delen er intet unntak. Her er vår forenklede oversikt over produkttypene:
Hva er dette hybrid, neste generasjon headless CMS? Hvordan skiller du det fra en DXP som setter på seg headless-hatten? Her er noen grunnleggende funksjoner i et ekte headless CMS:
Et av de største salgsargumentene for headless er potensialet til å distribuere innhold til enhver kanal – enten det er nettsteder, mobilapplikasjoner eller API-er for wearables, digital skilting, IoT, AI og stemmegrensesnitt, podcast-feeds, og så videre i det uendelige.
En førstegenerasjons headless-løsning er ikke optimal for komplekse nettsteder, da den mangler funksjoner som visuell sideredigering, trestruktur, sanntids forhåndsvisning og URL-håndtering. Men omnichannel innebærer hver kanal, inkludert nettsteder. Dermed kommer et nestegenerasjons headless CMS til sin rett. Ved å tilby strukturert innhold lar et slikt CMS redaktører bygge komplekse nettsteder, mens utviklere kan bygge løsninger ved hjelp av sine foretrukne frontend-rammeverk.
Avhengig av konfigurasjonen din, kan et lettvektig headless CMS vise seg å være mer prisgunstig enn et monolittisk CMS fra fortiden. I mange tilfeller er prislappen basert på flere parametere, for eksempel API-forespørsler, og antall forespørsler kan utilsiktet dobles av utviklere som ganske enkelt velger å kode suboptimalt. Videre: en ren headless-løsning inkluderer bare en database og et API, mens løsninger for å presentere innholdet ditt, frontend, må driftes på et annet sted – noe som muligens øker prisen og sikkerhetsrisikoen i prosessen.
Et neste generasjons headless CMS inkluderer et valgfritt presentasjonsrammeverk for nettsteder, noe som eliminerer denne faktoren fra prisberegningen. Ellers har det de samme lettvektsfordelene som et førstegenerasjons headless CMS, men fortsatt med de samme faktorene du må vurdere.
I en verden med et økende antall distraksjoner og rot, trenger redaktører og innholdsskapere virkelig å fokusere på redigering og produksjon av strukturert innhold i et fokusert miljø. Et førstegenerasjons headless CMS tilbyr dette, med langt færre alternativer for innholdsskaperen enn i et tradisjonelt CMS.
Mens et neste generasjons headless CMS faktisk kan tilby det gode, gamle mangfoldet av valg i klassisk nettstedadministrasjon, kan det også tilby dette i en headless modus der fokus er på innhold, og kun innhold – hvis dette passer dine krav.
Lær mer: 5 grunner til å gå headless med Enonic »
De fleste rene headless-leverandører tilbyr løsningene sine som en SaaS, noe som betyr at du logger inn på en skytjeneste for å redigere innhold eller skrive kode. Med dette kommer fordelene med skydrift, inkludert lynraske hastigheter og sky-skalerbarhet for trafikk-topper.
Imidlertid tilbyr neste generasjonsløsninger en rekke driftløsninger. Noen er SaaS, mens andre kan være PaaS eller til og med i din foretrukne sky. Den generelle trenden er uansett at flere og flere leverandører går over til skyen for økt brukeropplevelse og hastighet.
Et API er et grensesnitt for databehandling som lar forskjellige systemer kommunisere med hverandre. Flere rene headless-leverandører tilbyr en løsning med en database og et ferdiglaget API, som følgelig lar deg distribuere innholdet ditt til andre kanaler.
Imidlertid, i disse tilfellene er API-et fast og standardisert av leverandøren. I et ekte neste generasjons headless CMS får du fleksibiliteten til å skreddersy leverandør-API-ene etter dine egne behov. Du kan for eksempel tilpasse API-et hvis det som leveres ikke passer til dine krav.
Se også: 6 grunner til å velge Enonic som ditt headless CMS »
Headless har historisk sett vært best egnet for å fylle appene dine med kuratert innhold. I apputvikling foretrekker utviklerne sine egne rammeverk og verktøy, og bruker API-er for å presentere strukturert innhold i appene sine.
Ettersom et neste generasjons headless CMS inkluderer den samme tankegangen med strukturert innhold og API-er, i tillegg til rikere CMS-funksjonalitet, er det trygt å si at applikasjonsutvikling vil være i like gode hender som med førstegenerasjons headless.
Førstegenerasjons headless spiller godt sammen med utviklernes frontend-rammeverk, som Next, Nuxt, React, Angular og Vue. Utviklere vil ikke lenger ha ferdigtygget HTML og markup, de vil ha rått innhold å bygge på. Det er her headless kommer inn i bildet, med sitt tilbud om strukturert innhold servert av fleksible API-er.
I et neste generasjons headless CMS får du det samme alternativet, å distribuere innhold til en frontend bygget med hvilket som helst rammeverk utviklerne foretrekker. I tillegg får du bedre håndtering av nettsteder med trestruktur, URL-håndtering og sanntidsforhåndsvisning.
Ettersom de fleste headless-leverandører er skybaserte, betyr dette økt sikkerhet. Skyprofesjonelle tar ansvar for å håndtere sikkerhetsproblemer (blant annet), mens headless-arkitekturen ofte gir et skrivebeskyttet API, som spesifisert av Practical Ecommerce. I tillegg kan API-en lagres bak ett eller flere lag med kode – for eksempel et applikasjonslag og et sikkerhetslag – noe som gjør det mindre sårbart for angrep. Til slutt er admin for et headless CMS ofte på en annen server og et annet domene.
Som alltid kan et neste generasjons headless CMS inneholde de samme funksjonene som sine førstegenerasjons-brødre. Alt koker ned til hvilken spesifikk arkitektur du og utviklerne dine blir enige om på forhånd. Det er like fleksibelt som et "rent" headless CMS, men det er alltid mulig å endre modellen senere uten å bli hindret av monolittiske begrensninger.
Ikke gå glipp av: De største trendene innen innhold og teknologi: Intervju med Enonics CTO »
Som vi har sett, er et neste generasjons headless CMS like "rent" som et førstegenerasjons headless CMS når det gjelder strukturert innhold og utviklerfrihet.
Men her er hva et neste generasjons kan gjøre i tillegg, som et førstegenerasjons headless CMS vanligvis ikke kan:
Bunnlinjen er at et neste generasjons eller hybrid CMS, hvis du vil, kan fylle de samme kravene som et førstegenerasjons headless CMS, med tillegg (og fullt valgfrie!) fordeler som skinner når du bygger mer komplekse nettsteder og ønsker en høyere grad av backend-fleksibilitet.
Opprinnelig publisert 1. juli 2020, oppdatert 22. juni 2022.
Få enda mer innsikt 🤓