Hello, World — 我的新博客
终于把博客搭起来了。
选择 Astro 的原因很简单:Markdown 写内容,前端完全可控,输出纯静态文件,部署省心。
为什么又搭了个博客
之前也试过几次,要么嫌折腾半途而废,要么写着写着就忘了。这次不一样的是,工具顺手了。
Astro 的内容集合(Content Collections)和我的写作习惯刚好吻合:
- 文章就是 Markdown 文件,放在
src/content/blog/下 - 每篇文章的元数据写在 frontmatter 里——标题、日期、标签
- 页面模板从集合中读取文章,自动生成列表和详情页
这套逻辑和我整理番剧记录的方式几乎一样:源文件 + 元数据 + 自动索引。可以说是我舒适区里的东西。
Markdown 渲染效果
代码块
public class HelloWorld {
public static void main(String[] args) {
// 每个程序员都写过的一行
System.out.println("Hello, World!");
}
}
引用
一个人有两个我,一个在黑暗里醒着,一个在光明中睡着。
—— 纪伯伦
列表
- 写东西
- 整理想法
- 记录成长
接下来打算
博客刚搭好,暂时不急着一次性把所有东西都搞完美。先写起来,样式和功能慢慢加。
如果你想从头搭建一个类似的博客,可以看看 Astro 官方文档。比你想的简单。