Headless režim

Headless režim: obsah tady, vzhled jinde

Headless znamená „bez hlavy" — systém spravuje obsah, ale nevykresluje vzhled. Ten si dělá jiná aplikace, která si obsah čte přes API.

napoveda-headless-rezim.png

Headless znamená „bez hlavy" — systém spravuje obsah, ale nevykresluje vzhled. Ten si dělá jiná aplikace, která si obsah čte přes API.

Vlevo administrace s obsahem, uprostřed API, vpravo tři různé výstupy — webová aplikace, mobilní aplikace, informační obrazovka
Vlevo administrace s obsahem, uprostřed API, vpravo tři různé výstupy — webová aplikace, mobilní aplikace, informační obrazovka

Kdy to dává smysl

  • Frontend staví vývojářský tým v moderním frameworku.
  • Stejný obsah se má zobrazovat na víc místech (web, aplikace, obrazovky v pobočkách).
  • Web má extrémní nároky na rychlost nebo interaktivitu.

Kdy to nedává smysl

Pro běžný firemní web nebo blog je to zbytečná komplikace. Vzhled ze šablony je levnější, rychlejší na nasazení a zvládne ho i redaktor.

Co je potřeba nastavit

V Konfigurace webu › Proměnné webu › Headless:

  • API doména — kde běží aplikace.
  • Povolené API origins — adresy, které smějí data číst.
  • Ověřovací odkaz z registračního e-mailu — aby uživatel po registraci skončil v aplikaci, ne na prázdné stránce.

Jak poznáte, že je zapnutý

Nástěnka administrace to výslovně uvede včetně nastavené API domény.

Co se změní pro redakci

Skoro nic. Obsah se tvoří stejně jako u běžného webu. Rozdíl je v tom, že náhledy „jak to bude vypadat" v administraci nemusí odpovídat skutečnosti — vzhled určuje aplikace, ne šablona.

Na co si dát pozor

  • Změny obsahu se v aplikaci projeví podle toho, jak často si data načítá. Není to nutně okamžité.
  • Speciální stránky (košík, štítky, autoři) si musí aplikace vyřešit sama.
  • SEO je odpovědností aplikace — nastavení meta polí v administraci samo o sobě nestačí, aplikace je musí použít.

Postavte web, který se dobře indexuje

Čisté HTML, serverový rendering a plná kontrola nad meta daty. Vyzkoušejte Mini-web zdarma.

Vyzkoušet zdarma Zpět na headless režim