开源无代码 / 低代码平台 NocoBase 0.21:图表及工作流支持多数据源

NocoBase 是一个极易扩展的开源无代码开发平台。完全掌控,无限扩展,助力你的开发团队快速响应变化,显著降低成本,不必投入几年时间和数百万资金研发,只需要花几分钟部署 NocoBase。

NocoBase 中文官网

官方文档

在线 Demo

预告

新特性

图表支持多数据源

 

更多内容查看 [数据可视化] 文档

 

工作流支持多数据源

 

更多内容查看 [工作流] 文档

 

工作流触发事件优化

触发器名称的变更

原名 更改为
表单事件、操作事件 操作后事件
定时任务 定时事件
请求拦截器 操作前事件
审批 审批事件

完善以下事件的触发模式配置

操作后事件

更多内容查看 [工作流 - 操作后事件] 文档

 

操作前事件

更多内容查看 [工作流 - 操作前事件] 文档

 

自定义品牌插件

更多内容查看 [自定义品牌] 文档

 

支持 nanoid 字段

更多内容查看 [nanoid 字段] 文档

 

支持 uuid 字段

更多内容查看 [uuid 字段] 文档

 

支持 Unix 时间戳字段

更多内容查看 [Unix 时间戳字段] 文档

 

数字类型字段支持格式化配置

更多内容查看 [配置字段 / 特有属性设置 / 数字组件] 文档

 

支持子路径部署

新增 APP_PUBLIC_PATH 环境变量,用于支持子路径部署。例如:

APP_PUBLIC_PATH=/nocobase/

本地访问 URL http://localhost:13000/nocobase/

nginx 代理的示例:

server {
    listen 80;
    server_name your_domain.com;  # 将 your_domain.com 替换为您的域名

    location /nocobase/ {
        proxy_pass http://127.0.0.1:13000/nocobase/;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection "Upgrade";
        proxy_set_header Host $host;
    }
}

最后,就可以通过 http://your_domain.com/nocobase/ 访问了。

区块性能优化

支持骨架屏效果

区块卡片

看板卡片

表格单元格

区块配置的分布式处理

以前,整个页面的所有 Schema 的变更都会导致整个页面重新渲染,现在每个区块的 Schema 都独立了

<SchemaComponent distributed schema={} />

Grid 组件也支持分布式处理

{
  'x-component': 'Grid',
  'x-component-props': {
    distributed: true,
  },
}

不兼容变更

UI Schema 的各种 useProps 使用 x-use-decorator-props 和 x-use-component-props 代替

x-use-decorator-props 和 x-use-component-props 无入侵,所有组件都支持。


访问 NocoBase 官网

您可以在官网申请 Demo 演示,体检站点将在 1 分钟内创建完毕自动发送到您的邮箱。

访问 NocoBase GitHub  Gitee

也可以直接访问 GitHub 或 Gitee ,下载 NocoBase 源码并安装。支持Docker 安装、create-nocobase-app 安装和 Git源码安装。

优秀的个人博客,低调大师

微信关注我们

原文链接:https://www.oschina.net/news/286781/nocobase-0-21-released

转载内容版权归作者及来源网站所有!

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

相关文章

发表评论

资源下载

更多资源
Mario,低调大师唯一一个Java游戏作品

Mario,低调大师唯一一个Java游戏作品

马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。

Apache Tomcat7、8、9(Java Web服务器)

Apache Tomcat7、8、9(Java Web服务器)

Tomcat是Apache 软件基金会(Apache Software Foundation)的Jakarta 项目中的一个核心项目,由Apache、Sun 和其他一些公司及个人共同开发而成。因为Tomcat 技术先进、性能稳定,而且免费,因而深受Java 爱好者的喜爱并得到了部分软件开发商的认可,成为目前比较流行的Web 应用服务器。

Java Development Kit(Java开发工具)

Java Development Kit(Java开发工具)

JDK是 Java 语言的软件开发工具包,主要用于移动设备、嵌入式设备上的java应用程序。JDK是整个java开发的核心,它包含了JAVA的运行环境(JVM+Java系统类库)和JAVA工具。

Sublime Text 一个代码编辑器

Sublime Text 一个代码编辑器

Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。