华为云低代码能做什么?

华为云Astro低代码平台为企业和开发者提供 Astro轻应用,企业和开发者可以通过简单拖拽配置快速完成应用搭建,助力企业和开发者提低门槛、高效率完成项目上线。

华为云Astro低代码平台为企业和开发者提供 Astro大屏应用,帮助非专业开发者和无专业IT人员企业通过图形化界面轻松搭建专业水准的数据可视化大屏应用,满足项目运营管理,业务监控,风险预警等多种业务场景下的一站式数据实时可视化大屏展示需求。

华为云Astro低代码平台为企业和开发者提供 Astro流程应用,帮忙企业和开发者快速构建业务流程及自动化工作流,设计运行一体,可视化构建流程应用,轻松实现人财物事的入、转、调、离线上化,让日常重复工作自动化运作起来,提升企业运行效率。

华为云Astro低代码平台为企业和开发者提供 Astro智能助手,作为提高生产力的机器人工具,提供构建快捷指令一样的体验,通过语料导入和智能分析,轻松构建企业知识库,打造多渠道服务助手,提高企业智能服务能力,实现业务过程的自动化。

华为云Astro低代码平台为企业提供 Astro企业应用,为企业数字化转型提供的元数据管理解决方案,为企业SaaS应用提供端到端开发管理平台,沉淀通用能力,加快应用构建,差异场景灵活扩展,助力业务创新。

华为云低代码有哪些优势

模板丰富

华为云低代码提供丰富的轻应用模板,包括办公管理、人事管理、项目管理、运营推广、培训赋能等领域,开发者可基于模板快速构建应用,加速企业数字化。

轻松构建可视化数据大屏

华为云低代码Canvas简单拖拽,自由组合,预置丰富的样式、组件和大屏模板,实时预览,轻松搭建大屏;业务人员和运营人员也可基于需求快速配置大屏。

资产沉淀

华为云低代码全方位资产视图,积累应用资产、BO资产、组件资产100+,应用搭建灵活高效。

高效构建大型企业级应用

华为云低代码全流程可视化开发,自动化调测,项目级协助共享,端到端安装部署, 助力大型企业级应用高效构建。

快速构建流程应用

华为云低代码快速构建业务流程及自动化工作流,轻松实现人财物事的入、转、调、离线上化。

华为云低代码创建低代码应用

华为云低代码提供的Astro Zero服务覆盖两大开发低代码应用开发场景,满足行业客户、开发者等各种需求。

分类
应用类型
使用说明

轻应用

轻应用

轻应用一般为轻量级的应用,不涉及复杂的代码。用户零代码或低代码就能轻松完成应用的搭建。

在AstroZero中,可以通过如下两种方式创建轻应用。

使用应用模板创建应用

当您的业务与应用模板中的场景相似度较高时,可以尝试使用模板创建,并在模板应用的基础上继续改造应用。

从空白开始创建一个全新的应用

从前端到后端,从零开始,一步步完成应用的开发。

行业应用

行业应用

行业应用是针对不同行业领域,如城市、园区、能源及交通等创建的应用。

在AstroZero中,可以通过应用模板或从空白开始,创建一个全新的行业应用,操作方式与轻应用相同。

行业应用

Addon应用

当需要基于已有应用或解决方案(不是单一的应用,某一解决方案会涉及到多个应用)进行定制时,可选择创建Addon类型应用。更多内容,请参见创建Addon应用

行业应用

Native Service

租户在AstroZero平台外开发了一些服务,服务运行在Docker容器中。若希望将这些服务集成到AstroZero中,供AstroZero内部应用或其他第三方系统调用时,可选择创建Native Service。更多内容,请参见如何创建原生服务

行业应用

服务组件(BO)

BO即商业对象,是封装了完整的数据模型、业务逻辑、页面展现的软件单元,一个BO提供一个完整场景的服务,为上层应用提供特定服务。用户可基于BO,如魔方一样创建功能各异的应用。更多内容,请参见服务组件(BO)

华为云低代码开发低代码应用

华为云低代码应用创建完成后,将进入开发阶段,您还需要进行以下操作,开发低代码应用。

操作
操作对象
使用说明

后端开发

对象

AstroZero中的对象(也可以称为Object)相当于传统方式开发业务系统时,数据库中创建一个表。每个对象对应一张数据库表,用于保存业务系统需要的配置数据和业务数据。

后端开发

触发器

触发器以图形表示的方式将业务流程呈现给用户,触发器配置好后,用户不必手动执行这些操作,系统会自动执行。

后端开发

脚本

针对业务逻辑比较复杂的场景,AstroZero平台提供了脚本(Script)能力,支持用户在线开发TypeScript脚本,完成灵活复杂的业务逻辑。

后端开发

服务编排

服务编排是一种通过简单的拖拉拽式流程编排以及参数配置的方式来进行服务开发的能力,并支持对已开发的服务重新进行组合编排。

后端开发

工作流

工作流即业务流程管理,源自业界工作流N 2.0标准。低代码平台基于该规范实现了自己的业务流程管理系统,由于工作流本身已成为了业界一套行业规范,因此在低代码平台中称实现此类流程的引擎为工作流。

前端开发

标准页面

标准页面是一种将一个或多个组件拖进画布,进行低代码甚至无代码的配置,即可快速完成业务功能的前端页面。对于一般的业务应用系统,例如请假电子流、出差报销、在线投票等企业常见业务场景,其功能主要是针对业务数据的增、删、改、查,且前端界面的样式相对简单的页面,此时,您即可使用AstroZero提供的“标准页面”。

后端开发

高级页面

对于一些样式比较复杂的页面,例如网站、电商、园区大屏等,可以使用平台提供的“高级页面”。

集成开发

连接器

通过AstroZero开发的应用可以与第三方应用系统对接,实现微信支付、短信发送等功能。

集成开发

数据接入

当需要从外部数据源获取数据,按照需求对数据进行一系列处理,然后转化成内部事件,输出给Kafka或者ROMA。这时您可通过配置“数据接入”来实现这整个流程。

集成开发

原生服务

AstroZero支持无缝集成原生服务的API,并开放给应用调用。

应用配置

配置项

开发应用时,创建的各种配置项,如系统参数、选项列表、错误码等。

说明:系统参数、选项列表、错误码这三类配置的删除操作都属于全局范围的操作,如果多应用同时使用的配置项,建议不要在某一应用随意删除。

功能测试

预览应用

应用开发完成后,可预览并验证应用。例如,调查问卷应用创建完成后,通过预览功能,可预览并体验调查问卷应用的功能。

华为云低代码教程视频

华为云Astro轻应用服务视频

05:40

华为云Astro轻应用服务视频

华为云Astro轻应用服务视频

03:41

华为云Astro轻应用服务视频

华为云Astro轻应用服务视频

6:18

华为云Astro轻应用服务视频