java前后端分离项目架构,短信平台实战,房屋平台项目实战
java前后端分离项目架构,短信平台实战,房屋平台项目实战
前后端分离是现在主流的架构设计模式,它初衷是用「单一职责」原则把代码质量提上去从而达到节省人力和减少沟通时的信息损失的目的。本文推荐六个前后端分离的开源项目,都是采用最流行的技术栈。
01 微人事 Star:20.7k
开源地址:https://github.com/lenve/vhr
微人事是一个基于前后端分离架构的的人力资源管理系统,项目涉及的后端技术栈有:Spring Boot、Spring Security、MyBatis、MySQL、Redis、RabbitMQ、Spring Cache、WebSocket,前端技术栈有:Vue、ElementUI、axios、vue-router、Vuex、WebSocket、vue-cli4。
重要的是,该项目还提供了项目部署的视频教程和常遇见问题的解决方案。
02 个人博客 Star:1.2k
开源地址:https://github.com/MarkerHub/vueblog
这个前后端分离的博客项目项目适合没有 Vue 开发经验或者前后端分离开发的朋友,技术栈基于Spring Boot + Vue,带有超级详细开发文档和讲解视频。
03 V部落 Star:5.9k
开源地址:https://github.com/lenve/VBlog
功能包括:登陆页面、文章列表、发表文章、用户管理、栏目管理、数据统计。技术栈采用:Spring Boot、SpringSecurity、MyBatis、MySQL、Vue、axios、ElementUI、vue-echarts。
04 微信点餐系统 Star:1k
开源地址:https://github.com/sqmax/springboot-project
这是一个基于微信服务号平台的点餐系统的后代,前端使用 Vue.js 技术,后端使用 Spring Boot + JPA 构建的基于微信公众号的 WebApp,前后端完全分离,前后端之间通过RESTful风格的接口相连。
05 后台管理系统 Star:4.9k
开源地址:https://gitee.com/mumu-osc/NiceFish
一个界面美观基于前后端分离的后台管理系统, 技术栈包括 Spring Boot 2.1.0 、 Spring Boot Jpa、 JWT、Spring Security、Redis、Vue 等。
开发文档:https://el-admin.vip
体验地址:https://el-admin.xin 账号密码:admin / 123456
功能强大,除了基础功能还包括:字典管理、系统日志、SQL监控、定时任务、代码生成、邮件工具、七牛云存储、支付宝支付、服务监控、运维管理。
06 美人鱼 Star:4.8k
美人鱼采用前后端分离结构: 前端浏览器、移动端、Electron 环境中的各种开发模式;后端基于两个版本:Spring Boot 版本和 Spring Cloud 版本,前端有 Angular 、React 以及 Electron 等版本。
- 在这里,我为大家准备了一份2021年最新最全的《史上最简单的java面试题》,这套电子书涵盖了诸多java技术栈的面试知识题,是作者面试BAT大厂的前的总结,作者顺利拿下AT的offer,相信可以帮助大家在最短的时间内复习Java后端的大多数面试题,从而拿到自己心仪的offer。截了张图,大家可以仔细查看左边的菜单栏,覆盖的知识面真的很广,而且质量都很不错。
- 资料获取方法
- 扫描下方二维码
- 后台回复关键词:BAT
- 明天见(??ω??)