免费游戏链接入口,九江网站建设优化公司,漳浦县网站建设,成都seo培训班网友 HankMeng 想看低代码工具#xff0c;正好手上有一个#xff1b; 什么是 Openblocks #xff1f; Openblocks 是一个开发人员友好的开源低代码平台#xff0c;可在几分钟内构建内部应用程序。 传统上#xff0c;构建内部应用程序需要复杂的前端和后端交互#xff0c;… 网友 Hank·Meng 想看低代码工具正好手上有一个 什么是 Openblocks Openblocks 是一个开发人员友好的开源低代码平台可在几分钟内构建内部应用程序。 传统上构建内部应用程序需要复杂的前端和后端交互涉及数百行和数千行代码更不用说打包、集成和部署工作了。Openblocks 显著减少了构建应用程序所需的工作。
在 Openblocks 中您所需要做的就是将预构建或自定义的组件以及可随时连接的数据库和 API 拖放到所见即所得 (WYSIWYG) 画布上Openblocks 帮助您快速构建应用程序并专注于业务逻辑。
构建内部应用程序基本上需要 5 个步骤
快速连接到您的数据源包括 PostgreSQL、MongoDB 和在线 API。编写几行 SQL 或设置请求参数来构建查询。使用预构建或用户自定义的 UI 组件来构建应用程序 UI使用 UI 组件绑定和显示查询数据。设置事件处理程序以触发查询、控制组件或其他操作以响应用户交互。预览并与其他人分享您的应用程序。 安装
在群晖上以 Docker 方式安装。
在注册表中搜索 openblocksdev 选择第一个 openblocksdev/openblocks-ce版本选择 latest。 本文写作时 latest 版本对应为 1.1.8这是一个 all in one 的版本里面包含了数据库及前后端服务非常适合于功能体验 卷
在 docker 文件夹中创建一个新文件夹 openblocks并在其中建一个子文件夹 stacks
文件夹装载路径说明docker/openblocks/stacks/openblocks-stacks 存放数据库、日志等 端口
本地端口不冲突就行不确定的话可以用命令查一下
# 查看端口占用
netstat -tunlp | grep 端口号本地端口容器端口30423000 环境
老苏没使用环境变量。关于环境变量的说明请参考官方文档https://github.com/openblocks-dev/openblocks/blob/develop/deploy/docker/README.md#configuration
命令行安装
如果你熟悉命令行可能用 docker cli 更快捷
# 新建文件夹 openblocks 和 子目录
mkdir -p /volume1/docker/openblocks/stacks# 进入 openblocks 目录
cd /volume1/docker/openblocks# 运行容器
docker run -d \--restart unless-stopped \--name openblocks \-p 3042:3000 \-v $(pwd)/stacks:/openblocks-stacks \openblocksdev/openblocks-ce:latest也可以用 docker-compose 安装将下面的内容保存为 docker-compose.yml 文件
version: 3services:openblocks:image: openblocksdev/openblocks-ce:latestcontainer_name: openblocksrestart: unless-stoppedports:- 3042:3000volumes:- ./stacks:/openblocks-stacks然后执行下面的命令
# 新建文件夹 openblocks 和 子目录
mkdir -p /volume1/docker/openblocks/stacks# 进入 openblocks 目录
cd /volume1/docker/openblocks# 将 docker-compose.yml 放入当前目录# 一键启动
docker-compose up -d运行
在浏览器中输入 http://群晖IP:3042 就能看到登录界面 第一次需要注册账号 主界面 新建应用 简单的拖拖拉拉之后就搭出了一个登录界面 当然这只是界面还需要绑定数据库来实现业务除了数据库之外也支持在线 API 具体用法可以看看官方文档还是比较详细的https://docs.openblocks.dev
虽然老苏不会开发但用来做原型设计也是不错的。不过需要注意的是似乎目前的代码更新已经不是很积极不清楚是在憋大招还是程序员跑路了呢
参考文档 openblocks-dev/openblocks: The Open Source Retool Alternative 地址https://github.com/openblocks-dev/openblocks/ Openblocks - Open-source low code platform 地址https://openblocks.dev/ Self-hosting - Openblocks Docs 地址https://docs.openblocks.dev/self-hosting