初衷
之前的vue3+go的那个博客,刚开发成功之后,使用体验确实不错
但是随着时间流逝,维护成本变得有点高昂了
以及使用体验并不太好,以及系统的黑白主题还有点问题
后台系统也做的不太完美
通过最近几个项目的沉淀,以及对ts的熟悉
于是重构这个博客的前端为vue3+ts版本,后端部分尽可能不去做大的调整
并且独立开发博客的移动端
本课程开发,教学一体
也就是说,项目完成之后,这个项目的名称就是八代博客
功能
- 独立前端,通过mock模拟数据,不需要后端也能独立运行,开发环境看到效果
- 日志系统更新,单日志系统改为多类型日志(登录日志,操作日志,运行日志)
- 优化管理员发布文章的流程
- 移动端独立开发
技术栈
vue3 typescript ArcoDesign
相比之前的新增功能
- 前端换成了ts,界面全盘美化
- 聊天室功能增强(高级配置,可发md内容)
- 系统日志一分为三,日志详情美化
- 系统配置(新增帮助功能)
- 用户的聊天记录,用户自己的聊天记录
- 评论列表改为评论树展示,评论树不限制层级
- 更快捷的发布文章(最快五步可发文章)
- mock,前端可独立跑(未完成)