0


一个创新的国密前后分离快速开发平台,提供工作流、多租户、多数据源、Vue3表单设计器,高效安全(附源码)

前言

在当前的软件开发领域,尤其是企业级应用开发中,开发者面临着诸多挑战,如代码安-全、数据加密、国产化适配等。传统的开发平台往往难以满足这些日益增长的需求,特别是在国产化替代的大背景下,对于符合国家安-全标准的软件需求愈发迫切。这就需要一款能够解决上述痛点,同时提供高效、安全、国产化适配的软件开发平台。

那有没有一款软件解决这种现状呢?答案是肯定的,它就是Snowy(SnowyAdmin)。

介绍

Snowy(SnowyAdmin)是国内国密前后端分离快速开发平台,它不仅集成了国密加解密插件,而且在软件层面完全符合等保测评要求,实现了国产化机型、中间件、数据库的适配,是企业信息化建设的不二之选。通过技术框架与密码技术的结合,Snowy让前后分离的架构在安全性上“密”不可分,同时推动了密码技术在更广泛领域的应用。

图片

特点

Snowy的特点在于其国密技术的深度集成和对国产化环境的支持。它采用了一系列主流技术栈,包括但不限于:

  • 国密算法支持:使用SM2、SM3、SM4等国密算法进行数据签名和完整性保护。
  • 国产化适配:支持国产金仓、达梦数据库,东方通、中创中间件,以及国产服务器和浏览器。
  • 前后端分离:前端使用Vue3+AntDesignVue,后端采用SpringBoot3+MybatisPlus,开发的灵活性和高-效性。
  • 代码生成:提供代码生成工具,大幅度提升开发效率。
  • 多租户支持:企业版支持多租户架构,满足不同客户的个性化需求。

技术架构

Snowy的技术架构采用了当前流行的开发组件,技术的前沿性和项目的可持续发展性。主要技术栈包括:

  • JDK:1.8
  • MySQL:8.0.28
  • SpringBoot:2.5.4
  • MybatisPlus:3.5.1
  • SaToken:1.30.0
  • Hutool:5.7.22
  • Druid:1.2.8
  • Knife4j:2.0.9
  • EasyTrans:2.0.3
  • Smcrypto:0.3.2

图片

图片

图片

图片

部署方式

Snowy支持多种部署方式,无论是在国产系统如麒麟OS,还是在通用的Windows、Linux环境下,都能轻松部署。具体的部署文档和教程可以在其网站或文档中心找到。

开源协议

Snowy生态技术框架全系版本采用Apache License 2.0协议,这意味着代码可以用于个人项目、企业项目,甚至是商业项目,且完全免费。但同时,也要求用户在使用过程中遵守相应的开源协议,尊重原创者的劳动成果。

即刻体验一波

Snowy(SnowyAdmin)作为一个功能丰富的快速开发平台,提供了以下一些核心功能,以帮助开发者和企业快速构建和部署应用程序:

国密算法集成:集成了SM2、SM3、SM4等国密算法,用于保障数据的安-全性和完整性。

图片

前后端分离:前端采用Vue3 + AntDesignVue,后端使用SpringBoot3,实现了前后端的完全分离,提高了开发效率和系统性能。

代码生成器:提供了代码生成器工具,可以快速生成基础代码,大大减少了重复性工作。

图片

多租户支持:支持多租户架构,允许在一个系统中管理多个独立的业务实例。

多数据源管理:支持多数据源配置,方便处理复杂的业务场景。

用户权限管理:提供了灵活的权限管理功能,可以细致地控制用户对系统的访问权限。

图片

图片

图片

工作流引擎:集成了工作流引擎,支持复杂的业务流程设计和管理。

图片

API文档生成:自动生成API文档,方便前后端开发者理解和使用。

表单设计器:Vue3表单设计器,支持可视化设计表单,提高开发效率。

图片

移动端支持:提供了移动端管理插件,支持移动设备访问和管理。

图片

丰富的插件生态:包括登录鉴权、业务功能、C端功能、开发工具、代码生成、系统功能等多个插件包,可以根据需要灵活选择使用。

图片

界面美观大气:设计注重用户体验,界面层次清晰,风格大气、简洁、潮流。

图片

开源社区支持:拥有活跃的开源社区,提供持续的技术支持和更新。

图片

通过这些功能,Snowy可以帮助开发者快速搭建起一个安全、高效、可扩展的企业级应用。无论是对于初创企业还是需要升级现有系统的成熟企业,Snowy都是一个值得考虑的选择。

结语

Snowy作为一个创新的国密前后端分离快速开发平台,不仅解决了当前软件开发中的一些痛点问题,还为用户提供了一个高效、安全、易用的解决方案。随着国产化进程的不断深入,Snowy有望成为越来越多企业的开发平台。

源码地址:https://gitee.com/xiaonuobase/snowy

标签: 源码 开源

本文转载自: https://blog.csdn.net/m0_68103752/article/details/141175000
版权归原作者 Java指南修炼 所有, 如有侵权,请联系我们删除。

“一个创新的国密前后分离快速开发平台,提供工作流、多租户、多数据源、Vue3表单设计器,高效安全(附源码)”的评论:

还没有评论