Headless architektura přestala být exotikou a s ní přišla otázka, jaké CMS použít. Nejčastěji se rozhoduje mezi WordPressem v headless režimu a Strapi. Obojí umí totéž — doručit obsah přes API — ale hodí se na jiné situace.

Kdy zůstat u WordPressu

Pokud už WordPress máte, redakce ho zná a obsah je v zásadě články a stránky, nemá smysl migrovat. REST API i GraphQL fungují, ekosystém je obrovský a najít člověka na údržbu je snadné.

  • Redakce je zvyklá a nechcete platit zaškolení a odpor ke změně.
  • Obsah má strukturu článků a stránek, ne složité vazby.
  • Potřebujete hotová řešení pro formuláře, newsletter nebo prodej.

Kdy volit Strapi

Strapi dává smysl tam, kde je obsah strukturovaný a datový model si zaslouží pozornost. Content typy, komponenty a vazby si navrhnete přesně podle obsahu, ne podle toho, co dovolí vlastní pole v šabloně.

  • Obsah má vlastní strukturu s vazbami mezi typy.
  • Potřebujete typovaný přístup a jasné API bez pluginové vrstvy.
  • Chcete jasně oddělený provoz administrace od provozu webu.
  • Plánujete stejný obsah používat na víc místech než jen na webu.

Co lidé podceňují

Rozdíl se v praxi neukáže na vývoji, ale na provozu. WordPress si spravuje sám sebe, ale musíte řešit aktualizace a bezpečnost. Strapi vyžaduje vlastní nasazení, databázi a úložiště pro média — což je práce, kterou je potřeba zahrnout do rozpočtu, ne domýšlet po spuštění.

Druhá podceňovaná věc je náhled. V klasickém WordPressu redaktor vidí výsledek okamžitě. V headless řešení je náhled potřeba vědomě naimplementovat, jinak redakce publikuje naslepo a bude si stěžovat oprávněně.

Jak se rozhodnout

Zjednodušeně: pokud je hlavní téma obsah a rychlost, ale struktura je běžná, WordPress stačí. Pokud je hlavní téma datový model a produkt poroste do dalších kanálů, jděte do Strapi. Rozhodujte podle obsahu, ne podle toho, co je právě v kurzu.

Všechny články