Uživatelské nástroje

Nástroje pro tento web


headless_cms

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Následující verze
Předchozí verze
headless_cms [2026/01/02 17:52] – vytvořeno adminheadless_cms [2026/01/02 17:58] (aktuální) – [5. Příklady populárních Headless CMS] admin
Řádek 8: Řádek 8:
  
 V tradičním CMS (např. WordPress) jsou data a šablona pevně propojeny. V Headless CMS probíhá proces následovně: V tradičním CMS (např. WordPress) jsou data a šablona pevně propojeny. V Headless CMS probíhá proces následovně:
-  1. **Správa obsahu:** Redaktoři vkládají texty a obrázky do cloudu nebo aplikace (v rozhraní podobném tradičnímu CMS). +  1. Správa obsahu: Redaktoři vkládají texty a obrázky do cloudu nebo aplikace (v rozhraní podobném tradičnímu CMS). 
-  2. **Uložení:** Obsah je uložen v surové formě (často jako strukturovaný JSON). +  2. Uložení: Obsah je uložen v surové formě (často jako strukturovaný JSON). 
-  3. **Distribuce (API):** Vývojáři si obsah vyžádají pomocí rozhraní [[it:dev:api|API]] (REST nebo GraphQL). +  3. Distribuce (API): Vývojáři si obsah vyžádají pomocí rozhraní [[it:dev:api|API]] (REST nebo GraphQL). 
-  4. **Zobrazení:** Vývojář si sám naprogramuje frontend v libovolné technologii (React, Vue, Swift, Flutter) a data do něj pouze vykreslí.+  4. Zobrazení: Vývojář si sám naprogramuje frontend v libovolné technologii (React, Vue, Swift, Flutter) a data do něj pouze vykreslí.
  
----+----
  
 ===== 2. Porovnání: Tradiční vs. Headless CMS ===== ===== 2. Porovnání: Tradiční vs. Headless CMS =====
Řádek 24: Řádek 24:
 | **Bezpečnost** | Větší plocha pro útok (např. pluginy) | Bezpečnější (backend není přímo přístupný) | | **Bezpečnost** | Větší plocha pro útok (např. pluginy) | Bezpečnější (backend není přímo přístupný) |
  
----+----
  
 ===== 3. Hlavní výhody ===== ===== 3. Hlavní výhody =====
Řádek 30: Řádek 30:
   * **Omnichannel:** Jeden obsah můžete publikovat současně na webu, v mobilní aplikaci, na infostánku i v chytrých hodinkách.   * **Omnichannel:** Jeden obsah můžete publikovat současně na webu, v mobilní aplikaci, na infostánku i v chytrých hodinkách.
   * **Flexibilita pro vývojáře:** Programátoři nejsou omezeni jazykem CMS (např. PHP) a mohou používat moderní frameworky.   * **Flexibilita pro vývojáře:** Programátoři nejsou omezeni jazykem CMS (např. PHP) a mohou používat moderní frameworky.
-  * **Lepší výkon ([[it:dev:lcp|LCP]]):** Protože frontend je nezávislý, lze jej optimalizovat pro extrémní rychlost načítání.+  * **Lepší výkon ([[lcp|LCP]]):** Protože frontend je nezávislý, lze jej optimalizovat pro extrémní rychlost načítání.
   * **Snadná škálovatelnost:** Backend v cloudu se snadno přizpůsobí vysoké zátěži.   * **Snadná škálovatelnost:** Backend v cloudu se snadno přizpůsobí vysoké zátěži.
  
----+----
  
 ===== 4. Nevýhody a výzvy ===== ===== 4. Nevýhody a výzvy =====
Řádek 41: Řádek 41:
   * **Cena:** Často se platí za počet požadavků na API nebo za objem dat v cloudu.   * **Cena:** Často se platí za počet požadavků na API nebo za objem dat v cloudu.
  
----+----
  
 ===== 5. Příklady populárních Headless CMS ===== ===== 5. Příklady populárních Headless CMS =====
Řádek 50: Řádek 50:
   * **Ghost:** Původně blogovací platforma, která dnes nabízí plnohodnotné Headless rozhraní.   * **Ghost:** Původně blogovací platforma, která dnes nabízí plnohodnotné Headless rozhraní.
  
----+----
  
 ===== 6. Kdy zvolit Headless přístup? ===== ===== 6. Kdy zvolit Headless přístup? =====
Řádek 57: Řádek 57:
   * Budujete komplexní webovou aplikaci pomocí React/Vue/Next.js.   * Budujete komplexní webovou aplikaci pomocí React/Vue/Next.js.
   * Potřebujete doručovat stejný obsah do více různých zařízení.   * Potřebujete doručovat stejný obsah do více různých zařízení.
-  * Chcete mít maximální kontrolu nad výkonem a [[it:dev:lighthouse|Lighthouse skóre]].+  * Chcete mít maximální kontrolu nad výkonem a [[google_lighthouse|Lighthouse skóre]].
  
 ---- ----
headless_cms.1767372755.txt.gz · Poslední úprava: autor: admin