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