每个程序员都有自己的生产力工具,不管你是深耕职场多年的老鸟,还是在学校努力学习的小鸟,应该都有自己囊里私藏的好辅助。比如帮你完成从头脑风暴草图到创建线框图/原型的UI工具,让代码规范和交付更为可靠的版本控制工具等等。
今天笔者给大家推荐一款低调且强大的低代码工具——JNPF快速开发平台,实话说第一次玩的时候还真惊呆了,颠覆了我对低代码的认知。进去后从头到尾创建一个自己想要搭建的应用,那样玩起来才有意思。
一、轮子工具
当我们把数据库,包裹上经过设计的前端UI后,各类 CRM、ERP、CMS 开始出现了,使用者在框定的范围内操作数据库。
JNPF低代码将创建应用中重复出现的场景、流程,具象化成一个个组件、api、数据库接口,避免了重复造轮子。内置代码生成器,必要时是可以通过生成代码进行修改,提高了我们的开发效率,周期也大大缩短。
二、具体功能
不限地点时间,我们登陆低代码平台开启系统搭建。
注册或登陆账号后,进入我们的主页面,就可以开始搭建了!
JNPF低代码的核心功能:零代码开发、低代码开发、可视化引擎、图表引擎、流程引擎、权限引擎、门户引擎、接口中心等等,我们来看看!
01、零代码开发
零代码在线开发能力,可以在线配置表单/报表/图表、在线设计表单,无需任何代码,拖拽式操作,自动生成可视化应用。
内置较为丰富便捷的表单引擎,官网显示支持有50余种控件,倒是可以满足多种业务场景下的搭建需求。
02、低代码开发
传统应用的发布往往需要耗费很长时间的前期研发,而企业在使用过程中才会意识到需要修改的业务细节,这其中的修修改改不仅费程序员更费时间。
而基于代码生成器,代码自动生成后可以下载本地,进行二次开发,你可以基于这个功能完成个性化业务的开发需求。
03、图表引擎
通过简易配置自动生成各种类型的报表,内置大量可视化控件效果,通过OLAP多维分析功能,对数据多角度、多层次剖析,以可视化图表的形式提供数据洞察,解决数据背后的问题。
同时支持静态数据、数据库和API等多种数据源接入数据,可满足多元化的数据整合需求。
04、门户引擎
较为丰富的交互控件和图表组件,通过可视化拖拉拽和自行配置URL路径方式进行布局,千人千面。可精确至门户展现的人群范围,数据刷新、私人定制等等。
05、流程引擎
根据团队业务灵活配置流转规则,强大流程定义功能(节点审批、子流程、条件分支、选择分支、并分支、定时器等),业务逻辑简单好理解、业务流程梳理快捷明了。
平台封装大量特色的流程动作,满足审批需求,包括权限设置、会签、或签、重审、转审、催办、撤回、加签等审批动作。
06、权限引擎
基于RBAC的权限体系,针对不同场景,配置相应的授控资源,支持多组织。
满足多租户模式,可根据管理模式差异进行业务分区应用;支持同步管理多个子工作区环境,实现各子工作区的日常使用互不干扰。不同的分子公司支持分别对接企微和钉钉架构。
07、开放接口
提供对外接口,灵活对接第三方软件。支持包括主流数据库SQL Server、MySQL、Oracle、PostgreSQL,同时兼容国产数据库达梦、人大金仓等。
纸上得来终觉浅,绝知此事要躬行。我纸上讲的终归是浅薄,还需要你们自行去体验才能明白其中的真香!值得一提的是,试用的这款工具属于全源码交付类型,这意味着后期可以重复利用,你们害怕的消费陷阱也将不复存在,开发者可以彻头彻尾了解平台的搭建思路,底层代码可复用性高,这对于提升自己大有益处,受益颇多。
三、小结
在JNPF低代码的助攻下,应用开发变得更加丝滑流畅,告别过往全系统手码的艰辛。个人认为它的综合使用感及市场性价比算是不错的。10分钟完成一个基础应用,2-3小时就能摸清整套系统的使用流程和基本功能的位置,产品的功能集成和操作复杂平衡也较为合理。