全书目录

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

第二章:一张总图,先把整片群岛装进脑子里

1 分钟 51 字 第 654 / 962 个阅读单元

先看总图:

text
Astro 内容展馆群岛宇宙
│
├── 展馆骨架
│   ├── .astro 组件
│   ├── Layout
│   ├── Markdown / MDX
│   └── scoped CSS
│
├── 航线系统
│   ├── src/pages 文件路由
│   ├── 静态路由
│   ├── 动态路由 [slug]
│   └── rest 路由 [...slug]
│
├── 展品档案总库
│   ├── src/content.config.ts
│   ├── Collections / Content Layer
│   ├── Schema 校验
│   ├── getCollection / getEntry
│   └── render()
│
├── 互动展台
│   ├── 原生 <script>
│   ├── React/Vue/Svelte/Solid 组件
│   ├── client:load
│   ├── client:idle
│   ├── client:visible
│   ├── client:media
│   └── client:only
│
├── 开馆方式
│   ├── 默认静态预渲染
│   ├── hybrid
│   ├── server
│   ├── prerender
│   └── adapter
│
├── 服务通道
│   ├── API Endpoints
│   ├── middleware
│   ├── Astro.locals
│   ├── Actions
│   └── Server Islands
│
└── 体验增强
    ├── astro:assets
    ├── View Transitions
    ├── Integrations
    └── Starlight

如果你只记一句:

Astro 的本质,是“把整站先做成高质量展馆,再按需给局部展台通电”。