blog相关
theme blank
1. 技术选型
可用框架:
- Hexo
- Hugo
- VuePress
- gatsby
- Nuxt
- Next
Hexo, Hugo专为blog类web设计
VuePress专为文档类web设计,亦可用于blog
gatsby基于react,用于静态/CMS类web生成,可用于blog
Nuxt基于vue,用于静态/SSR构建,其content模块可用于blog
Next基于react,用于静态/SSR构建,比gatsby更底层,由vercel开发
目前Hexo发展不及Hugo,存量两者均占主流,差异很小
通用类框架用于blog的复杂度:gatsby < Nuxt < Next
VuePress更适用于文档,简单使用无妨,但其设计结构使得难以深度定制
静态生成器热度:
https://jamstack.org/generators
2.2 Hugo
https://github.com/gohugoio/hugo/releases
Hugo Theme
Theme explore
https://themes.gohugo.io
流行主题:
Beautiful Hugo
发布久,中文存量最高,已少见维护
https://themes.gohugo.io/themes/beautifulhugoLoveIt
发布久,中文存量第二,维护较少但还在持续
home: https://themes.gohugo.io/themes/loveit
demo: https://hugoloveit.com
repository: https://github.com/dillonzq/LoveIt
其它主题(暂不考虑):
Eureka
web现代化水平高,功能少一些
home: https://themes.gohugo.io/themes/hugo-eureka
demo: https://www.wangchucheng.com/zh
repository: https://github.com/wangchucheng/hugo-eurekaJane
功能较全,稳定性等均可,但没突出点
home: https://themes.gohugo.io/themes/hugo-theme-jane
demo: https://www.xianmin.org/hugo-theme-jane
repository: https://github.com/xianmin/hugo-theme-janeEven
来自hexo-theme-even的移植
home: https://themes.gohugo.io/themes/hugo-theme-even
repository: https://github.com/olOwOlo/hugo-theme-evenAcademic
商业公司制作,支持Hexo等多种框架
https://themes.gohugo.io/themes/starter-academicGithub Style
发布时间不长
https://themes.gohugo.io/themes/github-style
动态部分组件
Waline
内容组织
"专栏-分类-标签"结构
专栏是大领域分类
分类相对固定
标签更细节、更丰富