Astro Content Collections
Content that lives in the repository, edited by people who are comfortable there.
What it gives you
- Schemas are typed and checked at build time, so a missing field fails the build instead of shipping an empty page.
- Content is versioned with the code, reviewed in pull requests and deployed with everything else.
- Nothing extra to pay for, run or keep patched.
What it costs you
- Editing means a Git workflow. Some marketing teams take to that and some will simply stop publishing.
- No preview for a non-technical editor without building one.
- Images and files become repository concerns.