Astro 的生态扩展方式叫 integrations。
它们大概负责这些事:
- 加 UI 框架渲染器
- 加 SSR adapter
- 加 MDX
- 加 sitemap
- 加 Partytown
- 加各种第三方能力
例如在已有项目里加 React:
npx astro add react加 MDX:
npx astro add mdx这里最值得记住的是:
integration 是“往现有展馆系统里加设施”,不是让你重建世界观。
所以 Astro 项目常常很适合做渐进式演化:
- 先纯
.astro + Markdown - 再加 MDX
- 再加 React 小岛
- 再加 Actions
- 再加按需渲染
这种增量式成长,正是 Astro 的舒服之处。