欢迎使用星云低代码平台

通过本引导教程,您将快速掌握星云低代码平台的核心功能,学会如何创建项目、设计前端页面、配置后端接口和管理数据库。

新手引导

  • 1
    平台概览
  • 2
    项目管理
  • 3
    前端页面设计
  • 4
    后端接口服务
  • 5
    数据库管理
  • 6
    发布与部署
  • 7
    培训视频

欢迎使用星云低代码

星云低代码中间件是一款遵循中间件模式的低代码产品,可以像Redis或MQ中间件一样集成嵌入到现有业务系统中,为现有系统提供低代码的可视化定制能力。

无缝集成

无需重构现有系统,三天即可集成嵌入现有系统,如ERP、MES、WMS、QMS等产品。

组件桥接

封装复用现有系统的专业组件,快速定制客制化需求。

AI赋能

平台集成AI能力,支持通过自然语言快速生成数据模型、页面和接口。

平台核心功能

项目管理

  • 📁
    创建新项目
  • 👥
    团队协作
  • 🔄
    版本控制

前端设计

  • 🎨
    可视化设计
  • 📱
    响应式布局
  • 🔧
    组件库

后端开发

  • ⚙️
    API配置
  • 🔌
    数据连接
  • 🔒
    权限管理

数据库

  • 🗃️
    数据建模
  • 📊
    数据管理
  • 🔍
    查询构建

项目管理

项目管理是星云低代码的核心功能之一,您可以在这里创建和管理您的所有项目,设置项目属性、配置团队成员和权限。

项目模板

使用预置的项目模板快速启动开发,覆盖常见业务场景。

团队协作

邀请团队成员共同开发,设置不同角色和权限。

版本管理

完整的版本控制功能,支持回滚和分支管理。

实践任务:创建您的第一个项目

1. 点击"新建项目"按钮

2. 输入项目名称:我的第一个低代码项目

3. 上传项目图标

4. 选择项目开发者

5. 填写项目描述

6. 点击"创建"完成项目初始化

项目创建演示

项目信息

  • 📝
    项目名称: 我的第一个应用
  • 📋
    项目类型: Web应用
  • 🏷️
    标签: 业务系统

团队设置

  • 👤
    管理员: 您自己
  • 👥
    开发人员: 2人
  • 👀
    观察者: 5人

前端页面开发

星云低代码提供强大的前端页面开发能力,包含丰富的组件库、灵活的布局方式和多样的交互行为,无需编写代码即可创建专业级界面。

丰富组件

包含AntDesign全套组件、Echart图表组件及行业专用组件。

灵活布局

多种布局方式适配各种屏幕,可精细调整每个组件的样式。

交互设计

可视化设置交互行为,支持50多种交互方式。

实践任务:创建一个用户管理页面

1. 在项目中点击左上角"显示器"图标

2. 点击"新建页面",输入页面名称

3. 拖拽表格组件到画布,配置数据源为用户数据

4. 添加搜索框和按钮组件,配置交互行为

5. 保存后预览页面

新建页面

页面配置数据源

搜索按钮事件

右击搜索按钮->选择“点击”事件->拖入“组件刷新”按钮并点击->选择刷新“表格组件”

保存预览

先保存->后预览

页面设计演示

组件库

  • 📄
    布局容器
  • 📊
    数据表格
  • 📝
    表单元素
  • 📈
    图表组件

属性面板

  • 🎨
    样式配置
  • 🔗
    数据绑定
  • 事件处理
  • 📱
    响应式设置

后端接口服务开发

星云低代码的后端开发能力等效于Java,支持变量定义、逻辑运算、循环判断、数据库事务、异常处理等,可开发从简单的CRUD接口到复杂的业务逻辑。

可视化逻辑

通过可视化方式构建后端逻辑,无需编写复杂代码。

数据库操作

支持多种数据库连接,支持事务处理和复杂查询。

外部接口调用

轻松调用外部系统接口,实现系统间数据交互。

实践任务:创建用户查询服务接口

1. 在项目中点击"后端接口服务"图标

2. 点击"添加"图标,设置服务名称为"查询用户列表"

3. 拖拽数据库查询组件,配置SQL语句

4. 添加分页逻辑和条件筛选

5. 测试接口并保存

新建后端接口服务

服务预览

开始组件

新加服务后开始组件自动带入,定义好输入参数和输出参数

数值组件

计算分页的偏移量,变量需要手动输入

SQL组件

查询用户数据,组合SQL语句,赋值时使用{}标记符号,平台会自动解析

查询用户数据总数量

结果输出

将查询出来的数据集和数量输出,key值total手动输入

保存测试

接口配置演示

API端点

  • 🔍
    GET /api/users
  • POST /api/users
  • ✏️
    PUT /api/users/{id}
  • 🗑️
    DELETE /api/users/{id}

数据源

  • 🗃️
    MySQL数据库
  • 📄
    REST API
  • ☁️
    云存储
  • 📧
    第三方服务

数据库管理

星云低代码支持多种数据库连接,包括MySQL、Oracle、SQL Server及达梦、金仓等国产数据库,可以直接连接现有系统数据库,实现数据互通。

多数据库支持

支持国内外主流数据库,适配不同项目需求。

数据同步

实现跨系统数据同步,打破数据壁垒。

安全保障

数据加密和权限管控,确保数据安全。

实践任务:连接现有数据库

1. 在项目中选择"数据源管理"

2. 点击"新建数据源",选择数据库类型

3. 填写数据库连接信息

4. 测试连接并保存

5. 在页面和接口中使用该数据源

连接数据库

注意:开发库对平台开放,如果是内网则需要开白名单

数据建模演示

数据表

  • 👥
    用户表 (users)
  • 📝
    文章表 (posts)
  • 🏷️
    分类表 (categories)
  • 💬
    评论表 (comments)

字段类型

  • 🔤
    文本 (VARCHAR)
  • 🔢
    整数 (INT)
  • 📅
    日期时间 (DATETIME)
  • 布尔值 (BOOLEAN)

发布与部署

星云低代码提供多种部署方式,支持云部署和本地部署,一键将应用部署到云端或私有服务器,并提供监控和分析功能。

一键部署

简单配置即可完成应用部署,无需复杂操作

多环境支持

支持开发、测试、生产等多环境部署

独立运行

部署后应用独立运行,无需依赖开发平台

实践任务:部署您的第一个应用

1. 下载部署包

2. 配置部署参数和服务器信息,需要给应用预留端口

3. 点击"部署"按钮启动部署流程

4. 查看部署日志和状态

下载部署包

以linux部署为例

配置服务器

将部署包放至/usr/local/自定义文件 中

config中包含agent.jar架包文件,application.yml配置文件,包含端口

log日志文件,stop.sh停止服务,start.sh开启服务,restart.sh重新开启服务

部署服务

命令执行服务,sh start.sh

部署项目

浏览器请求:ip:端口/console/index.html#/,选择您要部署的环境,平台会自动部署,完毕即可

部署日志

下载log/agent-worker.log文件

预览项目

浏览器请求:ip:端口

部署流程

部署环境

  • 💻
    开发环境
  • 🧪
    测试环境
  • 🚀
    生产环境

部署选项

  • ☁️
    星云云平台
  • 🏢
    私有化部署
  • 🔗
    第三方云服务

培训视频

星云低代码在Bilibili平台提供了丰富的培训视频教程,从入门到精通,帮助您快速掌握平台的使用技巧和最佳实践。

星云低代码入门教程

星云低代码入门教程 - 30分钟快速上手

本视频将带您快速了解星云低代码平台的基本操作,从项目创建到页面发布,30分钟完成第一个应用。

3分钟 12.5万播放
前往B站观看 →
前端页面设计实战

前端页面设计实战 - 打造专业级用户界面

学习如何使用星云低代码的可视化设计器创建美观、响应式的用户界面,包含布局、组件和交互设计。

5分钟 8.7万播放
前往B站观看 →
后端接口开发详解

后端接口开发详解 - 零代码实现复杂业务逻辑

掌握星云低代码的后端开发能力,无需编写代码即可实现复杂的业务逻辑和数据操作。

5分钟 6.3万播放
前往B站观看 →
数据库管理与数据建模

数据库管理与数据建模 - 连接多种数据库

学习如何连接和管理多种数据库,实现数据建模和数据同步,打破数据孤岛。

4分钟 5.1万播放
前往B站观看 →
企业级应用部署指南

企业级应用部署指南 - 一键发布到生产环境

学习如何将开发完成的应用部署到生产环境,支持云部署和本地部署两种方式。

3分钟 4.2万播放
前往B站观看 →
表格组件配置详解

表格组件配置详解 - 企业级应用最常用组件

了解表格组件的数据配置、列值渲染、操作配置、行选择、表格分页等最常用功能配置

4分钟 7.8万播放
前往B站观看 →

星云低代码官方B站频道

订阅我们的官方B站频道,获取最新教程视频、产品更新和技术分享

前往频道主页

为什么选择星云低代码?

快速开发

通过可视化设计器和预置组件,将开发时间缩短70%以上,快速响应业务需求。

🔧

灵活扩展

支持自定义代码扩展,满足复杂业务场景,兼顾低代码效率与高代码灵活性。

👥

团队协作

提供完整的团队协作工具,支持多人同时开发、版本管理和权限控制。

🔒

企业级安全

内置企业级安全机制,支持数据加密、访问控制和合规性要求。

💰

低成本接入

购买成本低,集成成本低,三天接入低代码能力,实施成本直降50%。

📦

源码输出

支持输出Vue/Java源码,保障技术自主,避免厂商锁定,支持双向代码同步。