Stabiele veld-ID’s
Velde word per ID aangespreek, nie per etiket nie. Hernoem ’n veld in die koppelvlak en elke sjabloonkoppeling en API-integrasie werk steeds.
Definieer inhoudtipes soos ’n ingenieur ’n skema sou ontwerp — nie soos ’n bladsybouer jou dwing nie. Elke veld het ’n stabiele ID, sodat sjablone en integrasies ’n veldhernoeming oorleef in plaas daarvan om stilweg te breek.
Kort teks, ryk teks, verwantskappe, media, opsommings, datums, desimale, JSON en getipeerde komponente gee jou ’n regte inhoudmodel — dieselfde boustene waarna jy sou gryp om ’n databasisskema te ontwerp, aan redakteurs blootgestel as gestruktureerde velde.
Velde word per ID aangespreek, nie per etiket nie. Hernoem ’n veld in die koppelvlak en elke sjabloonkoppeling en API-integrasie werk steeds.
Verbind rekords met mekaar en beperk velde op skemavlak, sodat slegte data by invoer verwerp word en nie later ontdek word nie.
Skemaveranderinge loop met proeflopie-impakkontroles en word slegs vorentoe toegepas — om ’n inhoudtipe te ontwikkel, stel nooit die rekords wat reeds daarin is terug nie.
Bou herbruikbare, geneste komponente een keer, en laat redakteurs dan buigsame bladsyliggame saamstel uit ’n toegelate stel blokke — geen gekopieerde veldgroepe nie, geen ontwikkelaarskaartjie om ’n bladsy te herrangskik nie.
Definieer ’n komponent — ’n adres, ’n prysvlak, ’n vraag-en-antwoord-inskrywing — een keer, en hergebruik dit in elke inhoudtipe wat dit nodig het.
Gee redakteurs ’n saamgestelde stel blokke om in ’n bladsyliggaam saam te voeg, sonder om die uitleg vir arbitrêre HTML oop te stel.
Elke veld kan waardes per taal dra met ’n duidelike bronrekord in die verstektaal, sodat vertaling gestruktureerd bly en nie gedupliseer word nie.
Definieer velde, voeg ’n komponent by en sien ’n gegenereerde bladsy wat aan werklike data gekoppel is.