Pysyvät kenttätunnisteet
Kenttiin viitataan tunnisteella, ei nimellä. Nimeä kenttä uudelleen käyttöliittymässä, niin jokainen mallisidonta ja API-integraatio toimii edelleen.
Määritä sisältötyypit niin kuin kehittäjä suunnittelisi skeeman — ei niin kuin sivunrakentaja pakottaa. Jokaisella kentällä on pysyvä tunniste, joten mallit ja integraatiot kestävät kentän uudelleennimeämisen sen sijaan, että hajoaisivat huomaamatta.
Lyhyt teksti, muotoiltu teksti, relaatiot, media, luettelot, päivämäärät, desimaaliluvut, JSON ja tyypitetyt komponentit antavat sinulle todellisen sisältömallin — samat rakennuspalikat, joihin tarttuisit tietokantaskeemaa suunnitellessasi, toimittajille rakenteisina kenttinä.
Kenttiin viitataan tunnisteella, ei nimellä. Nimeä kenttä uudelleen käyttöliittymässä, niin jokainen mallisidonta ja API-integraatio toimii edelleen.
Yhdistä tietueita toisiinsa ja rajoita kenttiä skeematasolla, jotta virheellinen data hylätään jo syötettäessä eikä sitä löydetä vasta myöhemmin.
Skeemamuutokset ajetaan vaikutusten koeajojen kanssa ja vain eteenpäin — sisältötyypin kehittäminen ei koskaan nollaa siinä jo olevia tietueita.
Rakenna uudelleenkäytettävät, sisäkkäiset komponentit kerran ja anna toimittajien koota joustavia leipätekstejä sallituista lohkoista — ei kopioituja kenttäryhmiä, ei kehittäjätikettiä sivun uudelleenjärjestelyyn.
Määritä komponentti — osoite, hintataso, UKK-kohta — kerran ja käytä sitä uudelleen jokaisessa sitä tarvitsevassa sisältötyypissä.
Anna toimittajille valikoitu joukko lohkoja leipätekstin kokoamiseen avaamatta asettelua mielivaltaiselle HTML:lle.
Jokaisella kentällä voi olla kielikohtaiset arvot ja selkeä oletuskielen lähdetietue, joten käännökset pysyvät rakenteisina eivätkä monistu.
Määritä kentät, lisää komponentti ja näe todelliseen dataan sidottu generoitu sivu.