Stabilni ID-jevi polja
Poljima se pristupa po ID-ju, a ne po nazivu. Preimenujte polje u interfejsu i svako vezivanje šablona i API integracija nastavljaju da rade.
Definišite tipove sadržaja onako kako bi inženjer dizajnirao šemu — a ne onako kako vas page builder primorava. Svako polje ima stabilan ID, pa šabloni i integracije prežive preimenovanje polja umesto da se tiho pokvare.
Kratak tekst, bogat tekst, relacije, mediji, enumeracije, datumi, decimalni brojevi, JSON i tipizirane komponente daju vam pravi model sadržaja — iste gradivne elemente koje biste koristili pri dizajnu šeme baze, izložene urednicima kao strukturirana polja.
Poljima se pristupa po ID-ju, a ne po nazivu. Preimenujte polje u interfejsu i svako vezivanje šablona i API integracija nastavljaju da rade.
Povezujte zapise međusobno i ograničite polja na nivou šeme, pa se loši podaci odbijaju pri unosu, a ne otkrivaju kasnije.
Promene šeme se pokreću uz probne provere uticaja i primenjuju samo unapred — razvoj tipa sadržaja nikada ne resetuje zapise koji su već u njemu.
Napravite ugnežđene komponente za višekratnu upotrebu jednom, a zatim pustite urednike da sklapaju fleksibilna tela stranica iz dozvoljenog skupa blokova — bez kopiranih grupa polja i bez tiketa za programere da bi se preuredila stranica.
Definišite komponentu — adresu, cenovni paket, stavku čestih pitanja — jednom i koristite je u svakom tipu sadržaja kojem je potrebna.
Dajte urednicima pažljivo odabran skup blokova za sklapanje tela stranice, bez otvaranja rasporeda za proizvoljan HTML.
Svako polje može da nosi vrednosti po jeziku uz jasan izvorni zapis na podrazumevanom jeziku, pa prevod ostaje strukturiran, a ne dupliran.
Definišite polja, dodajte komponentu i pogledajte generisanu stranicu povezanu sa stvarnim podacima.