ARTICLE
为什么这个博客选择 Astro
一个内容优先的网站,不需要把复杂度带给读者。
个人博客最重要的是内容能长期保存,页面打开足够快,维护时没有心理负担。Astro 很适合这种取舍。
默认就是静态页面
这个网站在发布前就已经生成好 HTML。访问文章时不需要数据库查询,也不需要等待服务器渲染,因此部署简单、速度稳定。
页面目前没有向浏览器发送客户端 JavaScript。导航、文章、RSS 和 SEO 都由原生 HTML 完成。
MDX 保留扩展空间
普通文章可以只写 Markdown。需要更复杂的展示时,MDX 又允许在文章中引入组件,而不必把整套博客改造成动态应用。
Cloudflare 只负责分发
构建后的静态文件交给 Cloudflare Pages,从距离读者较近的节点返回。博客本身没有运行时状态,因此也很容易迁移或备份。
技术选型的价值不在于用了多少工具,而在于它让写作这件事变得更轻。