全书目录

第三十五篇:Astro 完全指南 —— 内容展馆群岛宇宙

第一章:先把 Astro 看对,它不是“另一个 React 框架”,而是一片内容展馆群岛

1 分钟 345 字 第 653 / 962 个阅读单元

很多人第一次听到 Astro,会把它记成这些标签:

  • 静态站点生成器
  • 岛屿架构框架
  • 做博客和文档很强
  • 能混用 React / Vue / Svelte

这些都对,但还不够到位。

真正应该建立的心智是:

Astro 是一套以“内容展示”为第一原则的 Web 框架。

也就是说,它不是先问:

  • 页面里哪个组件最炫?
  • 客户端状态怎么铺满全站?
  • hydration 怎么把整页都接管?

它先问的是:

  • 这座展馆里,真正重要的是不是内容本身?
  • 游客一上岸,能不能立刻看到完整展厅?
  • 哪些地方只是静态展板,哪些地方才真的需要交互电路?
  • 能不能让大部分页面保持“几乎零前端负担”,只给必要区域通电?

所以 Astro 的默认世界观和很多 SPA-first 框架不一样:

text
很多框架:
先把整座馆做成“随时可交互的大型电动综合体”

Astro:
先把大多数展馆做成“天然可参观的静态展厅”
只在必要的局部,放上互动展台

这就是 Astro 最根上的设计哲学。