首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >推荐一个 SpringBoot 前后端分离的系列项目,可以学习用 | 每日开源

推荐一个 SpringBoot 前后端分离的系列项目,可以学习用 | 每日开源

作者头像
终码一生
发布2022-04-14 13:49:58
发布2022-04-14 13:49:58
1.6K1
举报
文章被收录于专栏:终码一生终码一生

该项目是一个系列项目,目的是示范前后端分离的开发模式:前端浏览器、移动端、Electron 环境中的各种开发模式;后端有两个版本:SpringBoot 版本和 SpringCloud 版本。是一个不错的学习资源。推荐给大家!

1、主要依赖

  • Angular 8.0
  • PrimeNG 7.1
  • Bootstrap 3.3.7
  • Echarts 3.4.0
  • ckeditor5-angular 1.0(目前有bug,不能兼容Angular8.0,注释掉了CKEditor的入口,等官方升级到8.0)

2、系列项目

  • NiceFish:这是 Angular 版本的实现,前端基于 Angular 8.0 + PrimeNG 7.1.0。
  • NiceFish-React:这是 React 版的实现,界面外观完全相同。采用React Hooks 16.8.3 版本,使用TypeScript、Ant Design组件库以及Bootstrap v4.2.1 开发。
  • nicefish-ionic:这是一个移动端的 demo,基于 ionic,此项目已支持 PWA。
  • NiceBlogElectron:这是一个基于 Electron 的桌面端项目,把 NiceFish 用 Electron 打包成了一个桌面端运行的程序。这是由 ZTE 中兴通讯的前端道友提供的,我 fork 了一个,有几个 node 模块的版本号老要改,如果您正在研究如何利用 Electron 开发桌面端应用,请参考这个项目,
  • nicefish-spring-cloud:这是NiceFish的服务端代码,基于SpringCloud。已经完成了一些基本的功能,如 SpringSecurity+OAuth2+JWT 实现SSO,文章、用户、评论等的分页查询等。如果你需要与这个后端代码进行对接,请检出本项目的 for-spring-cloud 分支。
  • OpenWMS:用来示范管理后台型系统的最佳实践。

3、部分截图

(列表页)

(正文内容)

(用户地区分布)

(基本资料)

4

最后

该项目是一个系列教学项目,目标是全面示范 Angular 在浏览器、移动端、Electron 环境中的用法,想要学习的小伙伴。建议可以先收藏了!留着慢慢学习。

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2021-04-19,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 终码一生 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档