Give editors a safe content boundary
React components should not force marketing or communications staff to edit code for ordinary changes. Define content types, fields, relationships, preview rules, drafts, scheduled publication, redirects, and language variants in the chosen content system. Keep presentation controls purposeful: a small set of approved blocks is easier to review than a page builder that permits arbitrary spacing and untested combinations. Show editors what a field changes on the public page.
Preview is an integration, not a screenshot button. Test draft content, unpublished references, responsive layouts, missing media, and a French or English variant where applicable. Establish ownership for editorial approvals and accessibility review. If a headless CMS is used, staff should still have a coherent workflow; separating the content system from the front end must not turn routine publishing into a developer ticket.

