写点什么

天天 crud?试试这个低代码框架

  • 2024-01-16
    福建
  • 本文字数:1357 字

    阅读完需:约 4 分钟

天天crud?试试这个低代码框架

前言


hi, 后端的小伙伴,你是不是常常因为找不到漂亮的后台模板而烦恼?好不容易找到了一款却发现很难拓展?或者只有前端代码,而没有后端代码?那么从此你再也不用烦恼了,因为 JNPF 工具,它来了,而且 100% 源代码交付!


JNPF 开发平台是一款基于 springboot+vue.js 的低代码开发平台。采用微服务、前后端分离等标准的原生架构,在方便后端的开发小伙伴减少点 crud 的开发工作,非常值得一试。


大家如果对源码感兴趣,可以咨询官方,了解更多详情和支持。


应用官网:https://www.jnpfsoft.com/?infoqxx

架构特性


主体框架: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 作为项目的全链路性能监控,从整体维度到局部维度展示各项指标,将跨应用的所有调用链性能信息集中展现,可方便度量整体和局部性能,并且方便找到故障产生的源头,生产上可极大缩短故障排除时间;


功能模块


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

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

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

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

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

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

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

核心功能截图


  • 数据建模



  • 表单设计器



  • 流程设计器



  • 报表设计器



  • 门户设计器



  • 移动开发工具



  • 多租户



  • 消息中心



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

还未添加个人签名 2023-06-19 加入

还未添加个人简介

评论

发布
暂无评论
天天crud?试试这个低代码框架_软件开发_互联网工科生_InfoQ写作社区