Stabilní ID polí
Pole se adresují podle ID, ne podle popisku. Přejmenujte pole v rozhraní a všechny vazby šablon i integrace API budou fungovat dál.
Definujte typy obsahu tak, jak by vývojář navrhl schéma — ne tak, jak vás k tomu nutí page builder. Každé pole má stabilní ID, takže šablony a integrace přejmenování pole přežijí a nerozbijí se potichu.
Krátký text, formátovaný text, relace, média, výčty, data, desetinná čísla, JSON a typované komponenty vám dají skutečný obsahový model — stejné stavební prvky, po jakých byste sáhli při návrhu databázového schématu, zpřístupněné redaktorům jako strukturovaná pole.
Pole se adresují podle ID, ne podle popisku. Přejmenujte pole v rozhraní a všechny vazby šablon i integrace API budou fungovat dál.
Propojujte záznamy mezi sebou a omezujte pole na úrovni schématu, aby se chybná data odmítla už při zadání, ne až o pár kroků dál.
Změny schématu běží se zkušební analýzou dopadu a aplikují se pouze vpřed — úprava typu obsahu nikdy neresetuje záznamy, které už obsahuje.
Postavte znovupoužitelné, vnořené komponenty jednou a nechte redaktory skládat flexibilní těla stránek z povolené sady bloků — žádné kopírované skupiny polí, žádný tiket pro vývojáře kvůli přeskládání stránky.
Definujte komponentu — adresu, cenovou úroveň, položku FAQ — jednou a použijte ji ve všech typech obsahu, které ji potřebují.
Dejte redaktorům vybranou sadu bloků, ze kterých složí tělo stránky, aniž byste rozvržení otevřeli libovolnému HTML.
Každé pole může mít hodnoty pro jednotlivé jazyky s jasným zdrojovým záznamem ve výchozím jazyce, takže překlad zůstává strukturovaný, ne duplikovaný.
Definujte pole, přidejte komponentu a podívejte se na vygenerovanou stránku navázanou na skutečná data.