Skip to content

Latest commit

 

History

History
23 lines (18 loc) · 941 Bytes

README.md

File metadata and controls

23 lines (18 loc) · 941 Bytes

权川的个人博客

一个技术性质的博客站点。

从1.X迁移到2.X指南

  1. 改善目录结构,将view文件夹设置为文章目录。
  2. 将node框架express改为koa。
  3. 将mustache模板文件改为ejs模板。
  4. 将动态读取文章改为缓存读取机制,按需更新缓存。
  5. 将markdown解析库从marked迁移至showdown。
  6. 新增防注入(XSS)。
  7. 对HTTPS提供友好的支持。
  8. 将qc_ui迁移至bulma。
  9. 文章支持html文件,但只能同时提供一种文件格式。
  10. 新增评论功能。
  11. 支持自动部署,自动更新文章缓存。

我为什么没有使用Vue、react、angular等热门的技术方案,或者使用打包工具打包文章(如:Webpack、Rollup)?

  1. 博客站点的维护是一个长期的工程,它不应该对技术的变化过于敏感。
  2. 尽可能的简洁也是一个很重要的环节。
  3. 此处省略N条瑕疵。