The background architecture
Koa2 Kit + Mongoose.
The main content includes middleware authoring, restAPI design, global error handling, MVC layering, routing and middleware automatic loading.
The front-end architecture
- The project is generated using VUE-CLI
- Vue + VUE-Router + VUEX suite
- Network requests use AXIos
- The CSS framework uses element-UI
- Markdown conversions use MarkD
No picture no truth, the interface is really ok!
The front-end interface
Login screen
Github
Front-end project: https://github.com/li-xiaojun/QingBlogFrontend
Back-end project: https://github.com/li-xiaojun/QingBlogBackend