使用 SSG 快速搭建博客/文档站点
2025年1月23日大约 2 分钟
说起来我接触个人博客/文档站点建设有些年头了,从最初刚接触代码,只会使用简单的 HTML 制作“丑陋”的静态页面;到后来见识到了 WordPress 等成体系的 CMS 系统的厉害;再到后来接触了 VitePress、VuePress 这样的 SSG 工具;最终开始自己使用 Vue.js + Element UI + Spring Boot 从“零”开始,我一直在寻找一种适合自己的博客搭建方式。
最终,在今天,我想我确定了答案——还得是 SSG 啊!既得到了对站点的“完全控制”,又无需费心在额外的维护上:专注于写作,偶尔折腾折腾代码,这才是我想要的!
SSG 选择
简而言之——如果你刚入门前端,或是刚巧熟悉 Vue.js,不用犹豫,VuePress / VitePress 是你的不二之选!
但如果正巧你熟悉的语言不是 Vue.js,又暂时无心学习,那么可以选择你更熟的框架下的。像是 Hugo(Go
)、Jekyll(Ruby
) 等等,都是不错的选择。但我还是推荐 VuePress,因为它真的很简单又好用!
VuePress 与 Hope 主题
我推荐直接使用 Hope 主题的原因很简单——它不只是“主题”这么简单,更是一个“生态”!它提供了很多插件与内置功能,让你可以很方便地定制你的站点,而不用去东拼西凑地找插件。
同时它具备开箱即用的还不错的外观,同时覆盖了博客与文档站点需求,让你可以直接开始写作,而不用去太折腾样式。
可以用基建的速度得到一个完整的站点,且仍能用匠人的心思打磨它的细节。
我想这是我能给出的最高评价了。