写点什么

PaaS 服务的零代码开发平台——JNPF

作者:这我可不懂
  • 2024-01-12
    福建
  • 本文字数:1914 字

    阅读完需:约 6 分钟

目前市场上低代码平台鱼龙混杂,真正能满足企业复杂业务(ERP、MES 等)的平台不多,这里推荐一款好用、靠谱、性价比较高的低代码平台:JNPF​


JNPF 开发平台是一款 PaaS 服务为核心的零代码开发平台,集成了 PC 端和移动端两大系统,具有快速开发、快速应用的特点。平台提供了多租户账号管理、主数据管理、权限管理、组织架构管理、IM 消息服务、单点登录服务等,这些基础服务企业无需开发,直接使用。企业可利用 JNPF 提供的零代码设计器、报表设计器、门户设计器、流程设计器等个性化开发所需系统。


目的是减少企业用工成本,节省开发项目的重复工作量,让开发者将重心放在业务逻辑,不必烦恼底层架构设计,在短时间开发出电信、银行、政府、企业等各种行业的企业应用系统。


一、核心能力展示


JNPF 以支撑应用系统快速交付为第一目标,采用模型驱动设计思想,提供了数据建模、表单建模、流程建模等多个在线建模设计工具,支持通过拖拉拽可视化方式配置业务应用,平台提供的核心功能如下:


1.数据建模器:基于模型驱动开发的思想,通过数据实体、属性、关系等数据配置响应业务需求变化,JNPF 平台提供了在线的数据库实体建模,支持单表、一对一、一对多关系。



2.表单设计器:在线可视化化表单设计器可快速建符合业务的表单,用于数据采集和流程审批,在线预览,所见即所得。



3.流程设计器:JNPF 自研的一套工作流方案,包含流程表单和流程引擎两大部分,流程表单可视化设计,可配置程度高,采用结构化的表单模版设计,集中解析模式的设计。支持会签、加签、跳转、退回、撤销等多种中国特色流程操作。



4.报表设计器:报表设计器是一款在线可视化报表建模工具,提供了汇总表、明细表、柱形图、条形图、饼图、折线图、面积图、雷达图、指标图等多种种常用图表,可以组合及联动使用。



5.门户设计器:拖拉拽方式设计系统首页,满足千人千面的首页定制需求,支持多种布局风格,可自由布局,支持多角色门户,不同角色不同首页,可在线预览,所见即所得。



6.大屏设计器:无需写代码,在线可视化设计大屏,支持图表、表格、媒体等 20+常用组件,支持静态数据、HTTP、SQL 等多种获取数据方式。


7.移动开发工具:轻量化的移动办公软件,可以在线设计流程和表单,开发应用,无需手写代码,可自动生成移动端界面,极大提升了移动应用开发效率。


二、JNPF 架构特性


  • 主体框架:Spring Cloud、Spring Cloud Alibaba、Spring Boot、Spring Cloud Stream、MyBatis-Plus、Alibaba Druid、Apache Dubbo、Hutool、Lombok 等主流技术;

  • 前后端分离:采用主流开发模式-前后端分离框架设计,前端同时适配 Vue2/Vue3,代码风格精简,面向后端开发工程师,易于理解和上手;

  • 统一接口管理:集成 Swagger/Knife4j,可自动生成 Api 文档;

  • 数据库兼容:支持 MySQL、SQLServer、Oracle、PostgreSQL 等主流数据库,达梦、人大金仓等国产信创数据库;

  • 国产信创操作系统:支持麒麟服务器操作系统、统信 UOS、华为欧拉等国产信创服务器操作系统部署;

  • 服务注册 &发现与调用:使用 Nacos 作为注册中心,实现多配置、分群组、分命名空间、多业务模块的注册和发现功能;

  • 内部调用:集成了 Open Feign 和 Apache Dubbo 两种内部调用模式,并且可以实现无缝切换;

  • 业务熔断:采用 Sentinel 实现业务流量控制、熔断降级、系统负载等多个维度保护服务的稳定性,避免服务之间出现雪崩;

  • 应用监控:利用 Spring Boot Admin 来监控各个服务的运行状态;

  • 链路追踪:基于 SkyWalking 作为项目的全链路性能监控,从整体维度到局部维度展示各项指标,将跨应用的所有调用链性能信息集中展现,可方便度量整体和局部性能,并且方便找到故障产生的源头,生产上可极大缩短故障排除时间;


三、低代码赋能开发


对于个人开发者和软件开发商来说:不用花大量时间和精力搭建底层架构,可以专注实现客户业务需求。不用写代码就能开发,效率大幅提升,有效缩短开发工期,减少开发成本。能够实现团队在线协作开发和规范化管理。


对于软件经销商和系统集成商来说:不用养专门的软件开发人员也能为客户提供软件开发服务,快速响应客户需求。通过接口可以扩展其他厂商系统的功能。有好的想法可以自己研发成产品直接销售推广,不再受制于别的软件厂商。


对于企事业单位来说:有软件开发需求时,不用求人,内部人员培训一下自己就可以开发。领导有信息化管理诉求,只需要跟内部员工讲清楚,马上就能实现,见效快。统一技术体系和底层架构方便维护管理。


JNPF 的产品发布至今还保持这个两个月一个新版本的迭代速度,虽然低代码赛道仍有诸多竞争者,但 JNPF 的产品在使用上还是获得了一致好评,相信随着 JNPF 功能的逐步完善能够为开发者创造更多便捷和价值。


应用地址:https://www.jnpfsoft.com/?infoqxx 动手>理解,大家踊跃尝试一下哦!

发布于: 刚刚阅读数: 4
用户头像

低代码技术追随者,为全民开发而努力 2023-02-15 加入

大家好,我是老王,专注于分享低代码图文知识,感兴趣的伙伴就请关注我吧!

评论

发布
暂无评论
PaaS服务的零代码开发平台——JNPF_软件开发_这我可不懂_InfoQ写作社区