CMS Editing Workflows
Plan an easier editing workflow if your team prefers a CMS or visual editor over raw MDX files.
Compass stores docs as MDX by default, but that does not mean every editor has to work directly in the repository.
When a CMS helps
A CMS-backed workflow is useful when:
- non-developers need to edit regularly
- you want drafts, approvals, or editorial roles
- your team prefers a richer editing UI than plain MDX
Integration ideas
Teams often pair Compass with:
- Sanity for structured content and editorial workflows
- Contentful for managed content models and team permissions
- Storyblok for visual editing
- TinaCMS or Decap CMS for a Git-based editing experience
Common approaches
You can integrate a CMS in a few ways:
- export content into MDX files during build time
- fetch published content into Astro and render it directly
- use Git-backed CMS tools that commit changes into
src/content/docs
Keep the content model stable
Even if you adopt a CMS, it helps to keep Compass categories and article metadata aligned with the same fields:
- title
- description
- category
- order
- updated date