内容集合与 Frontmatter:把写作变成数据
文章不是普通文件,而是有结构的数据。Astro Content Collections 让这件事在构建阶段就被检查。

月初时代,月初的私人博客
文章不是普通文件,而是有结构的数据。Astro Content Collections 让这件事在构建阶段就被检查。
一个项目里同时出现 Tailwind 和 Stylus,听起来像重复建设。关键是划清它们各自负责的区域。
颜色、圆角、字号、动效如果每个组件各写一套,界面迟早会失控。记录本站用设计令牌收敛视觉的过程。
博客大部分页面是静态的,但搜索、筛选、标签切换这些地方需要交互。Svelte 5 在这里的分工很明确。
从零开始搭博客时,我在 SPA、服务端渲染和静态生成之间犹豫了很久,最后选择了 Astro。这篇文章讲讲原因。