更新时间:2023-05-31 GMT+08:00
分享

新建空白应用

使用说明

从前端到后端,从零开始,一步步完成应用的开发,其流程如图1所示。

图1 创建应用流程图

操作步骤

  1. 登录新版低代码应用开发页面。
  2. “应用”中,单击“新建空白应用”或单击,进入新建空白页面。

    图2 进入应用开发页面

  3. 首次创建应用时,需要先定义专有的命名空间。

    图3 提示
    在提示框中,单击“创建”,输入“命名空间”后(例如“CNAME”),单击“创建”。
    • 由于租户间的数据可打包共享,为了避免数据(例如对象、应用、服务编排等)命名的重复,租户在创建应用前需要定义一个命名空间(所有租户下的命名空间唯一且每个租户只能创建一个命名空间)。
    • 命名空间一旦创建,不能修改和删除,创建前请确认好相关信息。建议使用公司或团队的缩写作为命名空间。

    后续创建的应用、应用元素(例如对象、脚本、服务编排、页面等)的名称前,系统会为其自动增加命名空间。例如,将命名空间定义为“CNAME”,后续创建的所有应用、应用元素(对象、脚本、页面等)都将以“CNAME__”开头。

    图4 输入命名空间

  4. 设置新建应用基本信息,单击“新建”

    图5 新建空白应用
    • 添加图标:新建空白应用的图标。
    • 标签:应用在页面中展示的名称,创建后支持修改。
    • 名称:应用在系统中的唯一标识,创建后不支持修改。输入标签值后单击该参数的输入框,系统会自动生成应用的名称,同时自动在名称前,添加命名空间__。
    • 分类:新建应用所属的分类。设置分类后,工程列表和库列表都可以根据应用或BO的分类进行筛选。
    • 描述:新建应用的附加描述信息。
    • 高级设置 > 运行时版本:开发的资产包依赖所选择的运行时版本,若线下运行版本不一致,可能会不兼容。

  5. 选择所需的场景,开启您的应用开发之旅。

    图6 选择开发场景
    • 标准页面:标准页面是一种将一个或多个组件拖进画布,进行低代码甚至无代码的配置,即可快速完成业务功能的前端页面。对于一般的业务应用系统,例如请假电子流、出差报销、在线投票等企业常见业务场景,其功能主要是针对业务数据的增、删、改、查,且前端界面的样式相对简单的页面,可以使用AstroZero提供的标准页面。
    • 高级页面:高级页面是由一个或者多个组件拼装而成。高级页面可以使用Widget组件进行组装和配置,方便用户实现自己想要的效果。高级页面支持多种框架,支持代码开发,比较自由,多用于对页面效果要求高的场景。
    • 工作流:工作流即业务流程管理,源自业界BPMN 2.0标准。低代码平台基于该规范实现了自己的业务流程管理系统,由于工作流本身已成为了业界一套行业规范,因此在低代码平台中称实现此类流程的引擎为工作流。
    • 报表:AstroZero对内部数据提供了一种汇总方式的视图,即报表。利用报表功能,可以让数据进行可视化的展示,并进行分析与洞察,更好的了解业务现存的问题与机遇。
    • 对象:AstroZero中的对象(也可以称为Object)相当于传统方式开发业务系统时,数据库中创建一个表。每个对象对应一张数据库表,用于保存业务系统需要的配置数据和业务数据。
    • 开放接口:通过定义服务的API,可快速定制所需的业务接口,并将该接口服务注册到网关,供第三方使用。
    • 定时任务:通过创建定时任务,让系统自动执行某脚本、服务编排完成业务功能。例如,系统中存在一个定时任务,在每天凌晨3点,定时将到期的商品进行下架处理。
    • 消息接入:当需要从外部数据源获取数据,按照需求对数据进行一系列处理,然后转化成内部事件,输出给Kafka或者ROMA Connect时,可通过配置“数据接入”来实现整个流程。

分享:

    相关文档

    相关产品