/awesome-blog

Kotlin+SpringBoot+Vue Blog

Primary LanguageVueMIT LicenseMIT

awesome-blog...

License License License License License

使用Kotlin、SpringBoot、Vue开发的前后端分离的博客项目。

基于 https://github.com/X1192176811/blog 项目修改,后端改为 kotlin + gradle,多级分类等

在线演示:http://pursue.pub

  • 基于 Kotlin、Spring Boot、Spring Security
  • 基于 Vue Vuetify的实践
  • 作为 Mybatis Plus 的学习与实践
  • 作为 ElasticSearch 的学习与实践
  • 作为 Lambda 、Stream Api 的学习与实践
  • 作为前后端分离开发的学习与实践

Java

  • 核心框架:SpringBoot
  • 安全框架:SpringSecurity
  • ORM 框架:MybatisPlus
  • 数据库:MySQL8
  • 数据库连接池:Hikari
  • 缓存:Redis
  • 检索引擎:ElasticSearch

前端

  • 框架:NodeJS + Vue + Axios
  • UI:Vuetify
  • 路由:Vue-router
  • 状态管理:Vuex

持续集成

  • 持续集成:阿里云云效