博客开张:为什么先用 Astro + Cloudflare Pages
这个博客的第一原则很简单:先上线,再打磨。
我不想一开始就陷进复杂框架、服务器运维和一堆没必要的功能里,所以第一版直接选了:
- Astro
- Markdown 写作
- Cloudflare Pages 托管
- 子域名部署
为什么是 Astro
Astro 对个人博客很友好:
- 静态输出快
- 写内容的心智负担低
- SEO 和 RSS 这些基础能力比较顺手
- 后面想扩展 React / Vue 组件也不难
为什么是 Cloudflare Pages
主要是省心:
- 免费额度对个人博客足够
- 接子域名方便
- 自动 HTTPS
- GitHub push 后自动部署
这一版先做什么
第一版不追求花哨,只做必要功能:
- 首页
- 博客列表
- 关于页
- 文章详情页
- RSS
- sitemap
评论、搜索、统计这些都可以后面再加。
先把写作和发布流程跑顺,才是最重要的。