hello,大家好,我是徐小夕 。之前和大家分享了很多可视化 ,零代码 和前端工程化 的最佳实践,今天继续和大家分享一下我们小伙伴开源的基于 nestjs
的若依全栈管理系统。
相信前端小伙伴对若依管理系统并不陌生,它的后端采用 SpringBoot
, 支持企业常用的权限管理
,多语言
,系统监控
,定时任务
等模块,但是对于前端工程师来说学习 java
还是有一定成本的,好在 nestjs
提供了类似 Spring MVC
的设计理念,我们可以用 nestjs
完全实现一套类似若依的后台服务,所以 nest-admin
就诞生了。
我们可以使用nest-admin
轻松部署一套企业级管理系统。
github地址:https://github.com/taozhi1010/nest-admin
码云地址:https://gitee.com/tao-zhi/nest-admin
演示地址:https://nest-admin.dooring.vip
特点介绍
接下来我就和大家分享一下它的核心功能特点,以便大家有个更全面的了解。
1. 用户管理
我们可以对用户进行系统的管理, 包括组织部门,用户标签,用户权限等设置。
2. 部门管理
对于具备一定规模的企业来说,部门组织是必不可少的,目前它也支持了非常完善的部门组织管理。
3. 菜单管理
配置系统菜单,操作权限,按钮权限标识等。
4.字典管理
对系统中经常使用的一些较为固定的数据进行维护。
5. 服务监控
监视当前系统CPU、内存、磁盘、堆栈等相关信息。
6. 表单引擎
拖动表单元素生成相应的表单和表单代码。
7. 接口管理
自动生成后台服务接口,方便维护和调试。
当然还内置了很多业务常用模块, 大家可以拿来即用,后台服务目前用 nestjs
完全替代, 如果大家想学习nestjs
, 这个开源项目也是一个不错的选择.
后期规划
后续会在 Nest-Admin
中集成更多最佳实践,也欢迎感兴趣的朋友一起交流讨论。
如果你对 nestjs
开发或者需要开发一套全栈管理系统, 我相信 Nest-Admin
会给你开发和学习的灵感。
同时也欢迎和我一起贡献, 让它变得更优秀~
github地址:https://github.com/taozhi1010/nest-admin
码云地址: https://gitee.com/tao-zhi/nest-admin
演示地址: https://nest-admin.dooring.vip
欢迎star + 反馈~
如果大家有好的建议和想法,欢迎随时再评论区反馈交流。