2016-10-06 22:51:56

博客已升级至 Vue 1.0 + Koa 2

文章目录

花了八天时间, 我将博客用Vue1, Koa2, MongoDB, Redis进行了重写, 现在它已经是完完全全的单页博客了

之所以现在进行升级, 主要是这个时间点很特殊, 在未来一个月内, 应该有如下三个事件发生:

  • Vue 2.0 版本现在已经到了 rc6, api文档也在前天完成, 正式版即将出世
  • Koa2 即将从unstable转为stable状态, 会获得更多的官方支持
  • Node.js v7即将在9月30号发布, 默认支持async/await, 终于可以在服务端扔掉Babel了

之后等上述新版本发布后, 就可以立即上手服务端渲染了!

readme

目前博客分为三个部分:

  • 前端: 前台单页
    • 基于Vue的博客前台, 也就是大家正在浏览的这个单页
  • 前端: 后台管理单页
    • 基于Vue的博客后台管理, 除了提供管理功能外 ,还提供浏览器环境下的Markdown编辑功能
  • 后端: RESTful服务器
    • 基于Koa2+MongoDB+Redis的RESTful服务器, 实现了基于JWT的OAuth1和敏感操作的权限验证

技术栈如下:

  • Vue
  • Vue-router
  • Vue-resource
  • Vuex
    • Hack了一下, 可以不用Vuex了.
  • Koa2
  • Koa-router
  • Mongoose
  • Redis

本文链接:https://smallpath.me/post/blog-first-upgrade

-- EOF --