我希望这个博客首先是一块可以长期书写的地方,而不是一个需要持续维护的复杂产品。
所以第一阶段只保留四样东西:
- Astro 负责页面、路由和构建。
- Markdown 负责文章内容。
- UnoCSS 负责布局和视觉样式。
- Vercel 负责把构建好的网站发布到互联网上。
为什么从静态博客开始
技术文章对不同读者展示的内容基本相同,没有必要在每次访问时都查询数据库、登录账号或重新生成页面。
Astro 会在发布时把文章提前生成成 HTML。浏览器收到的是可以直接阅读的页面,因此速度快、部署简单,也适合搜索引擎收录。
Markdown 文章
↓
Astro 构建
↓
HTML / CSS
↓
Vercel
↓
aliseblu.cn
当前版本包含什么
现在的网站只有首页、文章和关于信息。没有评论、登录、数据库,也没有可视化后台。
这不是功能缺失,而是有意控制第一阶段的范围:先让写作和发布形成一条完整链路,再判断哪些功能真的需要。
接下来
下一步会先完成域名和 Vercel 部署。等积累了一些文章之后,再考虑搜索、评论、访问统计和可视化内容管理。