【开源】强烈推荐,国内首个开源国密前后端分离快速开发平台

摘要:Snowy(SnowyAdmin)是国内首个国密前后端分离快速开发平台,集成国密加解密插件, 软件层面完全符合等保测评要求,同时实现国产化机型、中间件、数据库适配,是您的不二之选! 技术框架与密码结合,让更多的人认识密码,使用密码;更是让前后分离“密”不可分。

Snowy(SnowyAdmin)是国内首个国密前后端分离快速开发平台,集成国密加解密插件, 软件层面完全符合等保测评要求,同时实现国产化机型、中间件、数据库适配,是您的不二之选! 技术框架与密码结合,让更多的人认识密码,使用密码;更是让前后分离“密”不可分。

Snowy谐音“小诺”,恰应小诺团队名称;意思为”下雪的、纯洁的“,寓意框架追求简洁至上,大道至简。

插件版本用途jdk17java环境lombokidea内代码简化插件maven最新版包管理工具redis最新版缓存库mysql8.0 / 5.7数据库

Snowy3.0框架对代码以插件化的模式进行分包,使得包层级结构更加清晰合理,同时降低了耦合度,关于插件模块化开发的规范请查阅文档【SNOWY开源文档——前端手册or后端手册——开发规范】板块。

snowy|-snowy-admin-web == 前端|-public == 基础静态文件|-src == 前端源代码|-api == API接口转发|-assets == 静态文件|-components == VUE组件|-config == 基础配置|-layout == 基础布局|-locales == 多语言配置|-router == 基础路由配置|-store == Pinia缓存配置|-style == 样式风格配置|-utils == 工具类|-views == 所有视图界面|-snowy-common == 基础通用模块|-snowy-plugin == 插件包|-snowy-plugin-auth == 登录鉴权插件|-snowy-plugin-biz == 业务功能插件|-snowy-plugin-client == C端功能插件|-snowy-plugin-dev == 开发工具插件|-snowy-plugin-gen == 代码生成插件|-snowy-plugin-mobile == 移动端管理插件|-snowy-plugin-sys == 系统功能插件|-snowy-plugin-api == 插件api包|-snowy-plugin-auth-api == 登录鉴权插件api接口|-snowy-plugin-biz-api == 业务功能插件api接口|-snowy-plugin-client-api == C端功能插件api接口|-snowy-plugin-dev-api == 开发工具插件api接口|-snowy-plugin-gen == 代码生成插件api接口|-snowy-plugin-mobile == 移动端管理插件api接口|-snowy-plugin-sys-api == 系统功能插件api接口|-snowy-web-app == 主启动模块master

正式稳定版本,具体版本升级内容看更新标签

dev

团队开发的分支(代码可能随时会推,不保证运行和使用)

snowy1.8

1.x分支,目前已停止新增功能,只限于bug的维护,推荐使用2x版本

snowy2.5

2.x分支,目前已停止新增功能,只限于bug的维护,可以平滑过渡至3x版本

视频由小诺开源技术团队王同学(每天一点)进行录制

业务架构应用架构数据架构技术架构部署架构功能算法类型登录SM2前端加密,后端解密登录登出日志SM2对登录登出日志做签名完整性保护存储操作日志SM2对操作日志做签名完整性保护存储用户密码SM3完整性保护存储,登录时做完整性校验

欢迎点赞+转发+关注!大家的支持是我分享最大的动力!!!

来源:IT技术资源爱好者

相关推荐