前后端分离实践:vue2.js+koa2的个人博客项目
1. 来源
离上次用express搭建博客一年多时间了,由于看到大神们的博客各种花哨,心中落差感油然而生,所以下决心抽出时间重新搭建一下博客。不过先要感谢很多开源的作者,为了能够快速开发选用了很多开源的项目组件,比如iview(感觉不错,推荐给大家),自己也写了个分页表格插件,也推荐给大家,算向前辈们学习了^-^
2. 博客简介
- Vue2.js 搭建前端架构项目地址
- koa2.js 搭建后端逻辑处理项目地址
- 利用nginx部署,实现前后端分离目的
- 线上地址 管理员地址 用户名:admin 密码:123456 感谢京东云的一个月免费服务器(有点慢哦)
3. 实现功能
- 用户层
- 文章按照种类区分
- 文章可拥有多个不同标签
- 文章按照种类区分
- 支持文章评论,用户之间的多层回复
- 适应移动端
- 管理员层
- JWT权限验证
- 撰写文章(markdown编写,实时查看效果,上传文件)
- 修改文章(可选保存新版本或覆盖至上一个版本)
- 全部文章管理(上,下线,预览效果,删除文章等)
- 评论管理(审核,删除等)
- 回复管理(审核,删除等)
- 注册人员管理(查看,删除等)
- 评论用户或者回复用户 (查看评论或回复详情)
- 添加评论用户或者回复用户为特别关注
- 登录与操作日志查看
- 评论用户或者回复用户 (查看评论或回复详情)
- 网站数据分析(评论最多与浏览最多文章查看)
- 网站数据用图表展示(近十天浏览量–折线图,浏览最多十篇文章–饼图,评论最多十篇文章–柱状图)
4. 后续
- 添加多层权限,开放为多人博客
- 待思考
5. 截图
4 回复
请问一下,具体是怎么部署的呢
给你来一枚邮箱。。。guang_hy@163.com
分享Vue.js的入门级全家桶系列教程:
1.vue.js 入门与提高: http://xc.hubwiz.com/course/vue.js 2.vuex 2 入门与提高: http://xc.hubwiz.com/course/vuex 3.vue-router 入门与提高: http://xc.hubwiz.com/course/vuerouter 4.vue.js 工程化实践: http://xc.hubwiz.com/course/vuegch