我的第一篇博客:从零开始搭建

为什么开始写博客

作为一个编程小白,学习过程中总会遇到各种各样的问题。很多时候解决了就忘了,下次遇到还得重新搜索。 所以我决定搭建一个博客,把学习笔记记录下来,既方便自己回顾,也许还能帮到其他遇到同样问题的人。

选择技术栈

在对比了几个方案后,我选择了 Astro 来搭建博客:

  • 简单易上手 — 对新手非常友好
  • 速度快 — 生成纯静态页面,加载飞快
  • Markdown 写作 — 不需要懂复杂的排版,专注内容本身
  • 部署方便 — 可以一键部署到 Vercel

搭建过程

1. 创建项目

# 安装依赖
npm install

# 启动本地预览
npm run dev

2. 写文章

每篇文章就是一个 Markdown 文件,放在 src/content/blog/ 目录下。 文件开头用 YAML 格式定义标题、日期等元信息,下面就是正文。

3. 部署

把代码推到 GitHub 后,在 Vercel 导入仓库,自动完成部署。

下一步计划

  • 持续学习 JavaScript 基础
  • 优化博客样式
  • 添加文章搜索功能
  • 给博客加上评论系统

如果你也是编程新手,欢迎一起交流学习!