NocoBase

无代码开发平台
授权协议 Apache-2.0
开发语言 TypeScript
所属分类 Web应用开发、 网页开发工具
软件类型 开源软件
地区 不详
投 递 者 萧懿轩
操作系统 跨平台
开源组织
适用人群 未知
 软件概览

NocoBase 是一个极易扩展的开源无代码开发平台。 无需编程,使用 NocoBase 搭建自己的协作平台、管理系统,只需要几分钟时间。

中文官网:

https://cn.nocobase.com/

在线体验:
https://demo-cn.nocobase.com/new

文档:
https://docs-cn.nocobase.com/

适用场景

如果你有以下需求,NocoBase 就是为你设计的:

  • 开发组织内部管理系统
  • 通过无代码开发,满足大部分业务需求
  • 无代码开发在操作上足够简单,满足非开发人员;在功能上足够灵活,接近原生开发
  • 可以非常方便的进行扩展开发
  • 私有部署,掌控全部代码和数据
  • 可免费使用,也可以付费获得更多技术支持

与众不同之处

1. “数据结构”与“使用界面”分离

多数以表单、表格或者流程驱动的无代码产品都是在使用界面上直接创建数据结构,比如 Airtable 在表格里新增一列就是新增一个字段。这样的好处是使用简单,不足是功能和灵活性受限,难以满足较复杂场景的需求。

NocoBase 采用数据结构与使用界面分离的设计思路,可以为数据表创建任意数量、任意形态的区块(数据视图),每个区块里可以定义不同的样式、文案、操作。这样既兼顾了无代码的简单操作,又具备了原生开发的灵活性。

2.collection-block.png

2. “配置”与“使用”融为一体

NocoBase 可以开发复杂和有特色的业务系统,但这并意味着需要复杂和专业的操作。只需一次点击,就可以在使用界面上显示出配置选项,这意味着具备系统配置权限的管理员可以用所见即所得的操作方式,直接配置用户的使用界面。

2.user-root.gif

3. 功能即插件

NocoBase 采用插件化架构,所有新功能都可以通过开发和安装插件来实现。未来我们将搭建插件市场,扩展功能就像在手机上安装 APP 一样简单。

 相关资料
  • 在具体编码过程中,我需要一系列提高生产力的功能:批量开/关注释、快速输入代码模板、代码智能补全、路径智能补全、从接口生成实现、查看参考库信息等等,我们逐一来实现。 5.1 快速开关注释 需要注释时,到每行代码前输入 //,取消注释时再删除 //,这种方式不是现代人的行为。IDE 应该支持对选中文本块批量(每行)添加注释符号,反之,可批量取消。本来 vim 通过宏方式可以支持该功能,但每次注释时要自

  • 本文向大家介绍微信公众平台开发之认证"成为开发者".Net代码解析,包括了微信公众平台开发之认证"成为开发者".Net代码解析的使用技巧和注意事项,需要的朋友参考一下 .Net 实现微信公共服务平台开发的认证,认证成为开发者,具体内容如下 这些代码也就开始认证的时候用一次,以后就不用了: 以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持呐喊教程。

  • 对于 C++ 和 Python,我们遵循 Chromium 的编码规范。你可以使用 来检验文件是否符合要求。 C++ 代码中用到了许多 Chromium 中的接口和数据类型,所以希望你能熟悉它们。Chromium 中的重要接口和数据结构就是一篇不错的入门文档,里面提到了一些特殊类型、域内类型(退出作用域时自动释放内存)、日志机制,等等。 文件名使用 - 而不是 _ 来连接单词,比如 而不是 fil

  • 本文向大家介绍微信公众平台开发之获得ACCESSTOKEN .Net代码解析,包括了微信公众平台开发之获得ACCESSTOKEN .Net代码解析的使用技巧和注意事项,需要的朋友参考一下 如何认证成为开发者?请点击第一篇文章进行查看,成为了开发者之后微信平台会给您appid和secret,在订阅号中是没有的,所以因该申请一下服务号,有了ACCESSTOKEN才能做添加菜单,上传/下载图片等功能。

  • 本文向大家介绍JAVA代码开发规范,包括了JAVA代码开发规范的使用技巧和注意事项,需要的朋友参考一下 一.开发工具规范: 1. 开发工具经项目负责人调试后统一确定。 2. 开发工具一经确定不允许集成任何非统一插件,若有需要,经项目负责人同意后统一为 项目组成员添加。 3. 开发工具的编码格式不允许修改。 二.排版规范: 1. 关键词(或变量)和操作符之间加一个空格。 例如:int iCont =

  • 开发和提交代码 安装环境 推荐在 Linux(如 Ubuntu 14.04+)或 MacOS 环境中开发代码,并安装如下工具。 git:用来获取代码。 golang 1.6+:安装成功后需要配置 $GOPATH 等环境变量。 Docker 1.12+:用来支持容器环境,注意 MacOS 下要用 Docker for Mac。 获取代码 首先注册 Linux foundation ID,并登陆 ht