man-purple-corner-hybrid-headless

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:

  • Førstegenerasjons, lettvektig og "ren" headless CMS
  • Monolitiske digitale opplevelsesplattformer med en headless-utvidelse
  • Nestegenerasjons headless, også kjent som "hybrid", "composable" og "universelt" CMS

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:

Omnichannel

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.

Lave driftskostnader

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.

Brukervennlighet

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 »

Skyskalerbarhet

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.

API-frihet

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 »

Native-apper

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.

Rikere nettopplevelse

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.

Systemsikkerhet

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 »

Neste generasjons fordeler

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:

  • Trestruktur / innebygd innholdsorganisering
  • Visuell sidebygger / composer
  • Serverside-formattering og maler
  • Tilpassbar backend for å bygge dine egne API-er og logikk
  • Sanntidsforhåndsvisning basert på redaktørens kontekst
  • URL-håndtering (internt og eksternt)
  • Pluggbar autentisering
  • Tilpasset feilhåndtering
  • Unngå "tvungne" oppdateringer fra skyleverandøren (hvis PaaS)
  • Redaktører mindre avhengige av utviklere for å administrere nettsteder

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.

Sjekkliste: Hvordan velge riktig headless CMS

Relaterte blogginnlegg

Få enda mer innsikt 🤓