开发效率提升300%?一文了解JVS轻应用如何通过“配置”替代“编码”
轻应用是什么?
“轻应用”在快速开发平台中是这几年相对比较通用的快速开发实现的方式,在快速开发的工具中,轻应用是一种通过传统的编码的方式,通过配置化,直接配置创建各种的企业级的应用。
轻应用与传统应用的开发过程区别
- 传统开发(原生开发)采用的方式:
①需求了解
②产品原型
③UI设计
④建库建表
⑤前端还原
⑥后端开发
⑦前后端联调
⑧功能测试
⑨部署上线
- 轻应用开发方式(配置化拼装):
①需求了解
②配置页面
③补充功能
④业务验证
在JVS中,轻应用提供了两种核心操作模式:编辑模式(开发)与使用模式(运行),如下图所示:
轻应用使用时普通用户使用某个应用,主要面对的是最终端系统的使用人员或者管理人员。可以直接输入应用的地址或者从应用导航进入对应应用,如下图所示:
进入应用后,看到的效果如下,最终用户只有对应用的使用操作,不能对应用进行配置设计
轻应用编辑模式是以开发人员视角,对应用进行编辑开发的,面向的用户是开发人员、业务专家、实施顾问,进入编辑模式后可以对应用进行开发,对功能进行调整,进入的方式有两种:
第一,从应用中心进入:
可以通过内部应用导航或者直接登录应用中心的地址,进入到应用中心,点击具体想要调整的某个应用,点击进入应用后:
①:已经配置实现的菜单,点击可以查看具体页面
②:具体菜单展示的页面内容
③:开发人员可能用到的相关页面
④:版本切换的操作入口(开发、测试、生产)
⑤:模拟某个用户查看到的效果(编辑模式下)
第二,从正式跳转进入设计模式(需要有设计权限)
有设计权限的用户在最终使用模式下,可以点击设计按钮(需要具备该应用的设计权限),那么就可以进入到这个应用的编辑模式下:
在线demo:************************
基础框架开源地址:****************************************