NocoBase 发布 V0.16 - 开源私有部署的无代码/低代码平台
NocoBase 是一个极易扩展的开源无代码开发平台。 不必投入几年时间、数百万资金研发,花几分钟时间部署 NocoBase,马上拥有一个私有、可控、极易扩展的无代码开发平台。
新特性
之前版本的 cache 可用性较差(仅支持 memory 缓存),v0.16 版本进行了重构,内置了 memory 和 redis 两种 store(缓存存储方式),也支持自定义存储方式,具体的使用方法请参考 API 文档。
不兼容的变化
Node 最低版本更改为 18
Node v16 已经停止维护了,最低版本更改为 v18
{ "engines": { "node": ">=18" } }
创建缓存方法变更
以前创建缓存通过 createCache
方法创建,该方法已废弃。
import { createCache } from "@nocobase/cache"; const cache = createCache();
新的缓存由 CacheManager
统一管理,通过 app.cacheManager
创建。
const cache = await app.cacheManager.createCache({ name: "memory", // 缓存唯一标识 store: "memory", // 缓存方式 // 其他缓存配置 max: 2000, ttl: 60 * 1000, });
环境变量变更
以前的缓存环境变量配置需要配置一个 JSON 字符串作为配置参数。
CACHE_CONFIG={"storePackage":"cache-manager-fs-hash","ttl":86400,"max":1000}
新的环境变量:
# 默认缓存方式,值为缓存方式的唯一标识 CACHE_DEFAULT_STORE=memory # 内存缓存项目最大数量 CACHE_MEMORY_MAX=2000 # Redis,可选 CACHE_REDIS_URL=redis://localhost:6379
完整更新记录
- refactor(cache): improve cache
#3004
- fix: local storage base url
#3063
- feat: show table definition
#3061
- feat: mariadb support
#3052
- fix(plugin-workflow): client minor fixes
#3062
- chore: view inference
#3060
- fix: sort by association collection
#3058
- feat: node >= 18
#3066
NocoBase 与众不同之处
1. 模型驱动,“数据结构”与“使用界面”分离
多数以表单、表格或者流程驱动的无代码产品都是在使用界面上直接创建数据结构,比如 Airtable 在表格里新增一列就是新增一个字段。这样的好处是使用简单,不足是功能和灵活性受限,难以满足较复杂场景的需求。
NocoBase 采用数据结构与使用界面分离的设计思路,可以为数据表创建任意数量、任意形态的区块(数据视图),每个区块里可以定义不同的样式、文案、操作。这样既兼顾了无代码的简单操作,又具备了原生开发的灵活性。
2. 所见即所得
NocoBase 可以开发复杂和有特色的业务系统,但这并不意味着需要复杂和专业的操作。只需一次点击,就可以在使用界面上显示出配置选项,具备系统配置权限的管理员可以用所见即所得的操作方式,直接配置用户的使用界面。
3. 功能即插件
NocoBase 采用插件化架构,所有新功能都可以通过开发和安装插件来实现,扩展功能就像在手机上安装 APP 一样简单。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
开源即时通讯应用 Tailchat v1.9.5 发布,插件化分布式 noIM 应用
介绍 Tailchat是一款插件化易拓展的开源 IM 应用。可拓展架构赋予Tailchat无限可能性。 前端微内核架构 + 后端微服务架构 使得Tailchat能够驾驭任何定制化 / 私有化的场景 面向企业与私域用户打造,高度自由的群组管理与定制化的面板展示可以让私域主能够更好的展示自己的作品,管理用户,打造自己的品牌与圈子。 官方网站:https://tailchat.msgbyte.com/ v1.9.5 更新内容 特性更新 livekit 插件增加成员面板 你可以在成员面板中查看所有参会者的列表,以及麦克风情况 livekit 插件增加多人会话发起音视频会话功能 现在你可以直接从私信会话中直接发起音视频呼叫了 livekit 插件增加多人会话自动邀请功能 当对方从私信会话中发送消息,则会自动发起邀请功能,如果接收方在线,则会弹出提示弹窗与铃声邀请加入会话(前提是接收方安装了livekit插件) 群组成员列表允许右键快速修改身份组 现在允许在群组成员列表中通过右键菜单快速分配成员身份组,这对于需要频繁分配身份的场景非常好用 增加好友列表搜索功能 为了进一步优化对于多好...
- 下一篇
华为云康宁:携手伙伴,基于核心技术构筑健康可持续新生态
本文分享自华为云社区《华为云康宁:携手伙伴,基于核心技术构筑健康可持续新生态》,作者:华为云头条。 2023年11月17日-19日,中国SaaS大会在苏州举办。在18日举行的生态之变主论坛上,华为云全球生态部总裁康宁发表“基于核心技术构筑健康可持续的新生态”主题演讲,分享华为云生态最新进展和实践,围绕大会“嬗变”主题,阐释了构筑核心技术生态,促进软件产业升级的华为云生态发展理念。 康宁表示,以云为底座的创新生态,以大模型为代表的创新技术,正在加快重塑千行万业,数字化成为企业的转型共识,也为软件产业变化加速提供澎湃动力。华为云希望携手伙伴,构筑健康可持续的新生态,共同促进软件产业升级。 从宏观数据看,2022年,我国数字经济总规模已突破50万亿元,占GDP比重41.5%,从2016年至2022年年均复合增速达14.2%,成为全球数字经济增长最快的地区之一。然而,在核心技术投入与研发创新方面,我国市场仍与发达经济体有较明显差距。 “这也意味着,云服务、SaaS软件等相关产业在中国仍有着广阔空间,未来十年将是中国核心技术创新的黄金十年。” 康宁表示,核心技术创新的关键在于生态,生态决定了数字...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- MySQL8.0.19开启GTID主从同步CentOS8
- Mario游戏-低调大师作品
- Linux系统CentOS6、CentOS7手动修改IP地址
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7安装Docker,走上虚拟化容器引擎之路