为什么我要搭建个人博客?

作为一名独立游戏开发者,我一直想拥有一个属于自己的技术博客。

不是寄居在CSDN或掘金上的一亩三分地——那些平台虽然方便,但你的内容被算法控制,页面充斥着广告,而且你永远不知道哪天平台会改变规则。

我想要的是一个完全属于自己的空间

  • 记录游戏开发日志
  • 沉淀技术学习笔记
  • 展示个人作品和项目
  • 建立自己的个人品牌

经过一番折腾,我成功搭建了现在这个博客。整个过程从零到上线大约花了一个下午的时间。

技术选型:为什么是这套方案?

市面上搭建博客的方案很多,我最终选择了 Hugo + GitHub Pages + Stack主题 的组合。

Hugo:静态网站生成器

Hugo用Go语言编写,构建速度是同类工具中最快的。我的博客构建时间只需要几十毫秒——这意味着每次保存文件,页面几乎瞬间刷新。

GitHub Pages:免费托管

GitHub Pages是GitHub提供的静态网站托管服务,完全免费,自带HTTPS,而且对开发者非常友好。你的博客代码就是一个Git仓库,天然具备版本控制能力。

Stack主题:现代个人品牌风

Stack是Hugo生态中最受欢迎的博客主题之一。它有侧边栏布局、暗色模式切换、标签云、文章归档等功能,非常适合打造个人品牌页面。

此文最初以 Hugo + GitHub Pages 为目标。本博客现已迁移至 Astro + Cloudflare Pages。