跳到正文
ALISE BLUE
← 返回首页
Astro / Blog / 从零到一

从零开始搭建这个博客

记录第一阶段的技术选择,以及 Astro、Markdown、UnoCSS 和 Vercel 如何协作。

我希望这个博客首先是一块可以长期书写的地方,而不是一个需要持续维护的复杂产品。

所以第一阶段只保留四样东西:

  • Astro 负责页面、路由和构建。
  • Markdown 负责文章内容。
  • UnoCSS 负责布局和视觉样式。
  • Vercel 负责把构建好的网站发布到互联网上。

为什么从静态博客开始

技术文章对不同读者展示的内容基本相同,没有必要在每次访问时都查询数据库、登录账号或重新生成页面。

Astro 会在发布时把文章提前生成成 HTML。浏览器收到的是可以直接阅读的页面,因此速度快、部署简单,也适合搜索引擎收录。

Markdown 文章

Astro 构建

HTML / CSS

Vercel

aliseblu.cn

当前版本包含什么

现在的网站只有首页、文章和关于信息。没有评论、登录、数据库,也没有可视化后台。

这不是功能缺失,而是有意控制第一阶段的范围:先让写作和发布形成一条完整链路,再判断哪些功能真的需要。

接下来

下一步会先完成域名和 Vercel 部署。等积累了一些文章之后,再考虑搜索、评论、访问统计和可视化内容管理。