一、技术博客常见解决方案
1.1 HexoHexo
- 一直驱动着 Vue 的文档
- 主题系统太过于静态以及过度地依赖纯字符串
- 无法利用 Vue 来处理我们的布局和交互
- Hexo 的 Markdown 渲染的配置不灵活
1.2 GitBook
- 当文件很多时,每次编辑后的重新加载时间长得令人无法忍受。
- 默认主题导航结构比较有限制性
- 主题系统也不是 Vue 驱动的
-,更专注于将其打造为一个商业产品,而不是开源工具。
1.3 NuxtVuePress
- Nuxt 是构建应用程序而生的
1.4 Docsify / Docute
- 基于 Vue
- 完全的运行时驱动,对 SEO 不够友好。
- 需安装大量依赖
二、VuePress 的优势
- VuePress 基于 Vue
- VuePress 专注在以内容为中心的静态网站上
- VuePress 提供了一些为技术文档定制的开箱即用的特性。