Building Websites with ApostropheCMS and Astro
Introduction
The tutorials in this section will guide you through building modern websites using ApostropheCMS as your content management system with Astro powering your frontend. This combination offers powerful advantages for different types of developers:
Who Is This For?
Astro Developers
- You need a robust CMS backend for your Astro projects
- You want more than just a headless CMS - you need full in-context editing
- You're looking for a flexible content management system that works with your existing components
Current ApostropheCMS Developers
- You're experienced with ApostropheCMS and ready to explore additional frontend options
- You're interested in expanding your stack to include modern frontend frameworks alongside ApostropheCMS's powerful content management
- You want to enhance your sites while preserving the intuitive in-context editing experience your clients value
Teams Building Modern Websites
- You're looking for a modern, flexible CMS solution
- You want to build high-performance sites with excellent developer experience
- You need a system that scales well for building multiple client sites
What Makes This Integration Special?
Content Management + Modern Frontend
- ApostropheCMS provides an intuitive, powerful interface for content management
- Astro enables you to use modern frontend frameworks while maintaining excellent performance
- Unlike typical headless CMS setups, you maintain full in-context editing capabilities
Developer Experience
- Clear separation between backend and frontend codebases
- Familiar development patterns for both systems
- Freedom to use your preferred frontend frameworks (React, Vue, Svelte) through Astro
Agency-Ready Features
- Streamlined project setup for multiple sites
- Flexible content modeling
- Built-in image optimization
- Strong security features
- Efficient development workflow
Getting Help
If you get stuck:
- Join our Discord community
- Check the ApostropheCMS documentation
- Review the Astro documentation
- Visit our Github repository
Ready to start building? Begin with our introduction to Apollo and core concepts tutorial.