Skip to main content
Version: Next

Budibase

Budibase 是一个 快速构建内部工具的开源低代码平台,它被用于 企业主数据 低代码/零代码 等场景。Budibase 是一个开源低代码平台,是构建可提高生产力的内部应用程序的最简单方法

GUI

准备

在参阅本文档使用 Budibase 时,需要确保如下几点:

  • 应用是基于 Websoft9 安装的

  • 应用的用途符合 apache2 开源许可协议

  • 应用具备访问条件:配置域名服务器安全组开启网外端口

入门指南

功能一览

Websoft9 控制台安装 Budibase 后,通过 "我的应用" 查看应用详情,在 "访问" 标签页中获取登录信息。

  • 注册管理员用户

    Budibase

  • 创建应用,支持基于现有模板创建和全新创建应用

    Budibase

  • 构建应用:Budibuse 从 Data、Design 和 Automate 三方面来构建应用

    Budibase

    • Data: 管理数据源,支持 Budibase 内部建表进行数据建模,也支持连接外部数据源
    • Design: 页面设计,Budibase 提供丰富的控件来构建页面,数据控件用来做数据绑定和呈现
    • Automate: 用来设计流程的自动化执行,触发条件支持数据变化、Webhook、App Action 及 Cron

    Budibase

  • Data 操作: 基于 Budibase 进行数据建模,新建表 Product , 通过 create column 和 create row,建立表结构,并添加数据记录

    Budibase

    Budibase

    Budibase

    使用外部数据操作

    Budibase

  • Design 操作:在页面上用数据控件显示数据,在页面上添加 Data Provider 控件,指定数据源,添加 Table 控件,绑定数据源

    Budibase

    Budibase

    页面控件管理:选中控件,在左侧结构树中管理控件

    Budibase

  • 应用预览:通过预览按钮,查看程序运行效果

    Budibase

    Budibase

  • 应用发布:应用创建好后,通过 publish 发布应用,通过应用地址打开应用

    Budibase

范例:自动生成数据管理页面

下面以 Budibase 基于数据表自动生成数据管理的页面 作为一个任务,帮助用户快速入门:

  1. 登录 Budibase 并创建新应用

    Budibase

  2. 基于 Budibase 进行数据建模,新建表 Product , 通过 create column 和 create row,建立表结构,添加记录

    Budibase

    Budibase

    Budibase

  3. 生成 Product 表管理页面,构建基于数据表 Product 的增删查改的管理页面

    Budibase

    Budibase

    Budibase

  4. 应用预览

    Budibase

配置选项

管理维护

故障