Headless CMS a blokový přístup ke správě webu
Vývoj
Vít Kašpar
Správa webu skrze grafické rozhraní vypadá dobře, ale výsledek není profesionální a zároveň šablonový způsob je hodně omezující co do obsahu. Zato bloky přinášejí výhody a možnosti, které od administrace webu přesně potřebujete.
Administrace webu a samotné technologie použité při vývoji webu patří jednoznačně k nejzásadnějšímu rozhodnutí, které bude rozhodovat o výkonu webu, ale i jeho životnosti, nákladech v budoucnu nebo možnostech rozšíření.
Headless CMS Strapi
Během realizace více než 200+ projektů jsme vyzkoušeli prakticky všechny dostupné CMS systémy, včetně vývoje úplně vlastního řešení. Bohužel jsme zjistili, že ani jeden nám nepřijde příliš ideální.
- Wordpress - nekvalitní, pomalý, málo bezpečný, příliš mnoho nutných aktualizací, často vytvořený "klikači" místo programátorů, nepřehledný kód...
- Vlastní CMS (Nette) - framework závislý na jednom vývojáři, pouze CZ lokalizace, nutné udržovat pro jednotky klientů (= drahé, neefektivní a neaktuální), staré PHP, minimální přenositelnost na jiného vývojáře
- Vlastní CMS (Symfony) - dobrý framework, dobrá celosvětová podpora, ale bohužel zastaralé PHP, málo dostupných programátorů a nutnost udržovat jeden systém pro jednotky klientů, minimální přenositelnost na jiného vývojáře
- Drupal, Prestashop, ... - nedostatek vývojářů, pomalé a neaktuální
No a pak jsou tu headless CMS řešení, které nám z pohledu technologií, možností rozšíření, živostnosti, propojitelnosti, výkonu a dalších ukazatelů vychazejí, jako optimální. Headless CMS systémů je samozřejmě více a my se nebráníme využít kterýkoliv z nich. Zároveň jsme si vybrali jeden, který nám z pohledu cena/výkon vyšel jako nejlepší. Bavíme se tu o headless CMS Strapi.
Mezi hlavní výhody CMS Strapi zejména patří:
- API rozhraní - komunikace na všechny směry
- Obsah rozdělený do bloků - už žádné omezování, prostě si každou stránku můžete složit jak chcete, můžete jí rozšířit nebo jinak seřadit... prostě desítky možností pro ten nejefektivnější web
- Rychlost - Next.js, Node.js, Typescript a další... nejvhodnější pro ten nejlepší výsledek
- Bezpečnost - díky rozhraní a technologiím si na něj netroufne ani SPAM
- Správa více touchpointů - web, mobilní aplikace a další SW řízený z jednoho místa
- Minimum aktualizací - navíc jsou v minimální míře bezpečnostní a spíše přinášejí nové funkce
Jak vypadá Strapi v akci? Podívejte se na video prezentující rozhraní administrace:
Vše vám rádi ukážeme i osobně vč. naší ukázkové administrace, kde si můžete celé prostředí "vyzkoušet na vlastní kůži".
Vít Kašpar
Je spoluzakladatelem agentury. V oblasti webdesignu se pohybuje více než 14 let. Zkušenosti sbíral jako HTML kodér, UI designér i PHP programátor na malých i nadnárodních projektech. Aktuálně se věnuje UX designu a návrhům řešení pro naše klienty.