自从Forrester2014年提出低代码的概念后,对于编程人员重新进行了划分。使用传统开发工具,使用代码进行编程的叫专业开发人员。使用低代码或者无代码开发工具,作为企业内部的人员,比如行政、人力等非IT专业人员叫公民开发者。
是不是使用无代码工具制作应用就不需要掌握编程知识,可以直接上手开发呢?答案当然是否定的,无代码工具只是对编程的概念进行了封装,使用组件进行创建应用。虽说编程门槛降低了,但是也不是说不需要学习就可以掌握。
本篇我们介绍一下作为公民开发者从哪开始学习无代码编程。
1 创建数据表
我们在学习编程的时候,首先就是考虑我们的数据存储在哪里。无代码工具提供了一个线上的数据库,支持我们以可视化的方式建库建表。我们本篇例子是以一个商品管理为业务场景,按照开发流程演示一下该如何开发应用。
打开我们的无代码开发工具Zion,在顶部导航条点击数据模型,点击添加按钮添加一个数据表
输入数据表的名称,商品信息
点击列旁边的+号,添加字段
我们依次添加商品名称、描述、图片、价格、库存等信息
数据表建立后我们要点击后端更新,让后端识别到我们添加的数据表
2 创建新增页面
数据表建立之后,我们先开发新增的功能,功能是在页面上体现,因此需要先创建一个页面。
点击顶部导航条的页面,点击+号完成页面的创建
页面创建好之后,在页面列表里双击我们的页面,修改一下名称
在组件区域,选中我们的顶部导航条组件,切换到内容页签,修改一下我们的导航标题
无代码工具开发的特点是画页面,你需要什么内容就画什么内容。新增页面要根据我们字段的类型来挑选合适的组件。