前后端分离开发已经渐渐成为互联网开发的标准方式,既能使开发者专注特色技能培养,又能提高团队开发效率,前后端分离技术已经成为许多互联网公司的通行证。那么今天小编就为大家推荐三个前后端分离的项目,数量虽少但都是入选码云GVP(码云最有价值开源项目计划)的优秀项目,值得大家关注哦。
推荐项目1、基于 Angular 4+ Spring Cloud 的企业级基础功能框架FCat
FCat是基于Angular4+SpringCloud的企业级基础功能框架(户权限管理、区域管理、GIS地图、......),其核心设计目标是分离前后端、开发快速、学习简单、功能强大、不重复造轮子,其目标是帮助企业搭建一套基础功能框架。

核心技术:angualr、SpringCloud、OAuth2、jwt、Spring Cloud Security、Eureka、Zuul、Hystrix、Feign、Ribbon、Redis、Mybatis、Mysql。
前端技术:Angular4;
后端技术:SpringCloud;

项目地址:https://gitee.com/xfdm/FCat
推荐项目2、示范前后端分离的开发模式的系列项目 NiceFish
NiceFish(美人鱼) 是一个系列项目,目标是示范前后端分离的开发模式:前端浏览器、移动端、Electron 环境中的各种开发模式;后端有两个版本:SpringBoot 版本和 SpringCloud 版本。

项目地址:https://gitee.com/mumu-osc/NiceFish
推荐项目3、前后端分离的权限管理系统 bootshiro+usthe


前端usthe:基于angular5
+ angular-cli + typeScript + rxjs + bootstrap + adminLTE,践行angular最佳实践。
后端bootshiro:基于springboot
+ apache shiro + mybatis框架,restful风格api,自定义状态码,json-web-token,druid数据库连接池,swagger文档生成,redis存储refreshtoken和动态秘钥,maven,MD5单向加密和AES双向等。
项目地址:https://gitee.com/tomsun28/bootshiro
网友评论