haohao2333333 / novel

小说影音系统 基于vue3 + 饿了么UI + spring boot + spring cloud alibba

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

novel

进展

  • 项目后端没有使用 Thymeleaf 模板引擎,或是jsp + servlet这种十年前的老技术,采用了 vue + spring boot 前后端分离架构
  • 因为只学过一些基础, 用饿了么UI布局的时候, 导航栏会把移动端的界面挡住,很不美观,所以就采用了 饿了么UI Drawer抽屉的方式.
  • 因为自己是学后端的, 前端是用一些基于bootstrap的响应式模板写的,但在改的时候还是有很多问题,自适应折叠导航栏在移动端打不开,就用了bootstrap折叠 + 饿了么UI Drawer抽屉的方式做了,界面可能不太美观,但功能实现的还是很好的.
  • 最近在整合后台的Spring Security认证登录 权限授权,前台已经写了点样子,后面的视频,音频,漫画都可以根据小说模块来写.

技术

  • 前端技术:Vue, vuex, element-plus, axios
  • 后端技术:Spring Boot, Mybatis-plus(大佬可改为Spring Jpa Data), pagehelper分页插件, Spring Security, Spring Cloud, Spring Cloud Alibaba微服务框架, elasticsearch搜索引擎, redis
  • 开发环境: Java 17, MySQL 8, node 16, Maven 3.8, redis 7,IDEA 2022(可选)

前端技术选型

技术 版本
Vue.js 3.2
Vue Router 4.0
axios 0.27
element-plus 2.2

后端技术选型

技术 版本
Spring Boot 2.3.4.RELEASE
Spring Cloud Hoxton.SR8
Spring Cloud Alibaba 2.2.3.RELEASE

About

小说影音系统 基于vue3 + 饿了么UI + spring boot + spring cloud alibba


Languages

Language:JavaScript 81.0%Language:CSS 11.5%Language:Vue 7.4%Language:HTML 0.1%