koa-blog 是一个免费开源的个人博客系统。使用了最新的Vue3
,Vite2
,Ant-Design-Vue
,TypeScript
,Unocss
等主流技术开发,使用Vitest
进行单元测试的博客系统,也可用于学习参考。
后端则使用Koa
进行开发,前往后端项目。
-
博客的编写(富文本编辑器),发布,更新和删除
- 用户个人信息展示与修改(需要更改数据库)(doing)
- 快捷键(函数做完了,用的keymaster这个包,但是不知道有啥快捷键要用,,)(doing)
- 处理右上角逻辑问题:在创作的时候可以更新的时候可以点击(doing)
- 忘记密码与重置密码(doing)
- 邮箱注册(doing)
- 用户注销
- 搜索文章
- 右键菜单(dropdown - ant-design-vue)
- github-action实现自动部署
- 评论系统(只需邮箱和用户名)
- 独立出一个后台管理系统
- 第三方登录(如果可能的话, 参考)
- 富文本迁移(bytemd)
- 产品步骤引导使用(shepherdjs+参考的与vue集成:vue-shepherd)
- 用threejs为关于我页面进行体验优化
- 移动端适配
- pwa