Astro CMS 该怎么选?EmDash 适合什么场景
并不存在适合所有项目的“最佳 Astro CMS”。真正重要的是,你的团队如何编辑内容、如何部署站点,以及更偏向开发者掌控还是编辑团队自治。
如果你想要的是一个真正面向 Astro 的 CMS,而不是通用 headless 产品,那么 EmDash 很值得评估。
以下需求更适合 EmDash
Section titled “以下需求更适合 EmDash”- 你想要真正 Astro-first 的架构
- 你需要给编辑团队一个内置后台
- 你希望在 Astro 代码里获得类型安全的内容访问方式
- 你需要分类法、菜单、小部件、预览等更接近 WordPress 的内容管理能力
- 你不想把 CMS 和前端拆成两套独立系统
以下情况 EmDash 可能不是最佳选择
Section titled “以下情况 EmDash 可能不是最佳选择”- 你现在就需要一个非常成熟的第三方插件生态
- 你已经接受了 headless CMS + API 驱动前端的工作流
- 你的项目根本不基于 Astro
评估 Astro CMS 时可以问自己
Section titled “评估 Astro CMS 时可以问自己”- 编辑团队是否需要完整后台?
- 前端是否已经决定使用 Astro?
- 是否希望内容更新尽量减少重新构建?
- 是否在意 TypeScript 和类型安全体验?
- WordPress 式的内容管理概念是否对团队有帮助?
如果其中大多数答案都是肯定的,EmDash 就很值得认真测试。