JVS开源框架系列(应用的介绍【含开源地址】)
一、项目简介
JVS是面向软件开发团队可以快速实现应用的基础开发框架,采用微服务分布式框架,提供丰富的基础功能,集成众多业务引擎,它灵活性强,界面化配置对开发者友好,底层容器化构建,集合持续化构建。
项目仓库:https://gitee.com/software-mi...
开源,支持商用。
二、应用的介绍
JVS系统内支持三种类型的应用,原生应用、轻应用、三方应用。
- 原生应用,基于JVS基础框架,通过正常的编码、发布的应用,定义为原生应用。
原生应用的特点,按照传统的方式正常的开发,系统提供底层的服务能力,延用传统的程序开发,这种方式的特点,JVS已经集成了多种能力,包括用户、角色、权限体系、消息告警、日志审计、业务管理等基础系统能力,开发者只需要按照基础的规范编写即可,开箱即用。缺点:需要有技术开发基础能力、无法做到实时发布。
文章图片
这种应用可以有自己的登陆界面与登录记录,如图所示
文章图片
文章图片
- 轻应用,基于JVS提供的界面化的应用配置工具生成的简单应用,定义为轻应用。
轻应用采用系统提供的基础的设计器进行业务的界面化的配置拼装,基础设计器包含(图表、列表、表单、逻辑、流程、报表),通过应用管理,将所有的设计出来的页面或者应用串联起来。轻应用特点,业务人员可以进行编辑,即配即用,无需后台配合,缺点:实现应用服务的能力取决于基础组件的提供的能力,定制需要基础组建或者代码扩展。
文章图片
【JVS开源框架系列(应用的介绍【含开源地址】)】轻应用依附于基础框架而存在。
- 三方应用,对接JVS的权限管理体系,对接的第三方应用,定义为三方应用。
通过用户权限对接,实现应用的单点登录,这种通常是系统之间的SSO,在大型企业内部应用比较常见。
对于轻应用,俗称低代码应用,开发套件=界面化的业务编辑器,通过对底层提供的标准组件进行编排,形成业务逻辑与交互界面。
文章图片
例如:
文章图片
文章图片
今天的分享先到这,后续我将单独对每个编辑引擎进行详细介绍,感谢大家的关注。如果内容对你有用,请点赞一下,也欢迎你关注我~~
推荐阅读
- android第三方框架(五)ButterKnife
- 标签、语法规范、内联框架、超链接、CSS的编写位置、CSS语法、开发工具、块和内联、常用选择器、后代元素选择器、伪类、伪元素。
- 探索免费开源服务器tomcat的魅力
- Spring|Spring 框架之 AOP 原理剖析已经出炉!!!预定的童鞋可以识别下发二维码去看了
- 构建App(一)(框架与结构)
- 要玩转这个星际争霸II开源AI,你只需要i5+GTX1050
- laravel框架泛解
- redis|redis 常见问题一
- spring事务管理_01:事务管理框架+声明式事务
- java|微软认真聆听了开源 .NET 开发社区的炮轰( 通过CLI 支持 Hot Reload 功能)