前言

VueBlog经过几次简单的迭代,从最开始的基于vue-hackernews开发的1.0.0,到采用nuxt.js重构开发的2.0.0,再到现在的前后端同构版本,他们都有一个共同的特点,就是支持服务端渲染,不同的是通过不断地迭代,代码越来越精简,博客也越来越简单。

v2.2.0

2.2.0这个版本不仅重构了前端,还重构了后端的服务。之前的后端使用mongoodb和express写的,只能算是一个demo吧。现在的后端虽然功能没变,但是代码更加规范,是使用mongoose和koa重写的,功能如下:

  1. 支持图片上传的markdown编辑器(采用vue开发,简单轻量,支持服务端渲染)
  2. 可在后台操作对标签的增删改查,当更改一个标签时,这个标签下的文章自动更新标签名字
  3. 支持文章保存为私有的(草稿功能)和公共的,即使已经发布了也可以修改为私有的
  4. 后台可以修改自己的密码和个人信息,如昵称
  5. 在登录状态下,可在前台对文章进行操作,如删除和修改
  6. 自动生成归档,记录你的技术时间轴
    关于markdown的样式,默认是和github风格一致的,代码高亮风格可以自己配置,默认也是同github一致的。

结语

VueBlog的未来版本仍然会紧跟前端的脚步,力争把简单做到极致


GitHub: ​​https://github.com/wmui​