首页 > 其他分享 >从0到1带你构建——低代码开发入门案例

从0到1带你构建——低代码开发入门案例

时间:2023-05-26 11:36:48浏览次数:46  
标签:入门 代码 建模 案例 点击 构建 应用 我们 页面

从0到1带你构建——低代码开发入门案例_建模


文章目录

一、零代码、低代码、纯代码

低代码,他其实还有两个兄弟,即零代码和纯代码。那么他们之间有什么区别呢? 

零代码:一种 完全不需要任何代码 编程的开发方式 

低代码:一种快速设计和开发软件应用程序并且 手动编码最少的方法 

纯代码:一种传统的以代码为中心(Code-Centric)的开发模式。 其实也很好去理解它们,即 无、少、多 的关系 

二、低代码的优势

咱们本次讨论的主角是 低代码,那么就看一下低代码有什么优势吧~

  • 开发效率高:很多组件和接口已经封装好了,直接拿来用即可
  • 维护成本低:组件化的形式使得结构化程度更高,更易维护
  • 降低开发成本:降低了应用程序开发进入门槛,成本低

三、低代码的适用人群

IT 技术人员、项目实施经理、专业开发人员、对低代码感兴趣的人员

其实低代码的使用人群还是比较广泛的,我们都可以去尝试着接触和使用它!

四、如何快速搭建一个低代码案例 

废话少说,我们直入正题!在这里,我们使用 YonBuilder应用构建平台 进行案例的搭建~ 

 这里我使用的场景是我毕业设计的有关内容:用户对自己摄影作品进行简单管理,总体分为四步:创建应用 => 数据建模 => 页面建模 => 页面发布,接下来一起操作一下吧~

(一)、创建应用

1、我们注册和登录用友平台并成功认证后,点击产品菜单下的立即体验按钮,准备进行 YonBuilder 应用构建

从0到1带你构建——低代码开发入门案例_移动端_02

2、之后点击应用构建,基于模型驱动创建应用

从0到1带你构建——低代码开发入门案例_建模_03

3、我们再点击新建应用,进行应用的初步搭建 => 下一步

从0到1带你构建——低代码开发入门案例_建模_04

从0到1带你构建——低代码开发入门案例_纯代码_05

4、我们为新建的应用进行必要信息的填写(在这里,我使用的应用是我的毕业设计的部分内容:用户进行对自己摄影作品的管理),确认信息无误后,点击完成,便构建成功了一个名为【摄影作品管理_zahuopu】的数字化建模

从0到1带你构建——低代码开发入门案例_纯代码_06

从0到1带你构建——低代码开发入门案例_建模_07

5、如果需要进行修改,我们可以点击 编辑按钮 进行再次修改,很方便

从0到1带你构建——低代码开发入门案例_移动端_08

(二)、数据建模

1、很明显,现在还处于未发布状态,因为我们还没有进行详细的构建,那么我们此时点击我们创建的卡片进入

从0到1带你构建——低代码开发入门案例_建模_09

2、进入后,便可以看到如下页面,点击中间的按钮进行新增业务对象

从0到1带你构建——低代码开发入门案例_建模_10

3、之后,我们创建一个 picture_demo 页,即作品管理的案例demo,填写必选项之后点击确定,这样我们就有了【 picture_demo】这个业务对象

从0到1带你构建——低代码开发入门案例_建模_11

从0到1带你构建——低代码开发入门案例_纯代码_12

4、我们再点击右上角的新增实体,把我们要发布的表信息的列进行设置,在这里我们新增实体的名称为 picture_demo,编码为 user,在创建业务属性的时候选择合适的选项,新增行的时候点击右上角的新增即可

从0到1带你构建——低代码开发入门案例_纯代码_13

从0到1带你构建——低代码开发入门案例_建模_14

从0到1带你构建——低代码开发入门案例_纯代码_15

(三)、页面建模

1、有了实体对象了,我们接下来便要进行页面建模

从0到1带你构建——低代码开发入门案例_建模_16

2、选项有很多,我们可以自行选择。可以看到这个是 即适应 PC 端又适应移动端 的,很高级!

从0到1带你构建——低代码开发入门案例_纯代码_17

3、选择必选项,元数据从右侧的标识里面选择就可以了,之后按下面进行勾选,点击完成即可,之后就可以发现我们建模成功了

从0到1带你构建——低代码开发入门案例_建模_18

从0到1带你构建——低代码开发入门案例_移动端_19

(四)、页面发布

1、我们点击流程 & 自动化,选定 picture_demo,点击新增,输入名称之后点击确定即可创建成功

从0到1带你构建——低代码开发入门案例_建模_20

2、鼠标滑到改行,点击设计按钮

从0到1带你构建——低代码开发入门案例_建模_21

3、我们双击活动1,之后在参与人下拉栏选择全员,之后进行保存并发布

从0到1带你构建——低代码开发入门案例_纯代码_22

从0到1带你构建——低代码开发入门案例_移动端_23

4、现在再回到 流程 & 自动化,我们可以看到流程状态变成了 启用

从0到1带你构建——低代码开发入门案例_纯代码_24

5、之后我们点击发布管理,点击左侧的小加号进行创建,之后再选择我们刚刚创建好的内容,点击添加

从0到1带你构建——低代码开发入门案例_建模_25

从0到1带你构建——低代码开发入门案例_移动端_26

6、我们再点击一下这里的发布应用

从0到1带你构建——低代码开发入门案例_移动端_27

7、点击 home(PC),在一级菜单选择 低代码开发平台,之后点击确定

从0到1带你构建——低代码开发入门案例_纯代码_28

8、之后我们点击页面发布,便可以获取到超链接,我们复制到地址栏中打开会先看到一个home页(用我们的用友账号和密码进行登录)

从0到1带你构建——低代码开发入门案例_建模_29

从0到1带你构建——低代码开发入门案例_建模_30

9、成功登录进来后,便可以看到我们刚刚创建的信息了

从0到1带你构建——低代码开发入门案例_移动端_31

10、我们再按部就班的给它发布到移动端

从0到1带你构建——低代码开发入门案例_移动端_32

从0到1带你构建——低代码开发入门案例_移动端_33

11、熟悉的页面又回来了,只不过是以移动端的方式~~

从0到1带你构建——低代码开发入门案例_移动端_34

从0到1带你构建——低代码开发入门案例_移动端_35

至此,我们的低代码案例便搭建完毕!!! 

五、总结 

根据本人对 YonBuilder应用构建平台 的使用,感觉还是非常友好的,有很多的提示,很多的功能供我们选择,搭建的整体流程比较清晰,内容比较丰富! 总的来说,YonBuilder 是个不错的低代码开发平台,如果大家对低代码感兴趣,也可以自行尝试一下!毕竟实践出真知嘛~~

标签:入门,代码,建模,案例,点击,构建,应用,我们,页面
From: https://blog.51cto.com/u_9338896/6354496

相关文章

  • 使用Java 锁机制实现多线程售票案例
    本文首发自「慕课网」,想了解更多IT干货内容,程序员圈内热闻,欢迎关注"慕课网"及“慕课网公众号”!作者:王军伟Tech|慕课网讲师1.前言本文主要是使用Java的锁机制对多线程售票案例进行实现。售票案例多数情况下主要关注多线程如何安全的减少库存,也就是剩余的票数,当票数为0时,停止......
  • Nodejs 应用编译构建提速建议
    编译构建的整体过程拉取编译镜像拉取缓存镜像拉取项目源码挂载缓存目录执行编译命令(用户自定义)持久化缓存上传编译镜像为什么在本地构建就快,但编译机上很慢在编辑机上每次的构建环境都是全新的,完成一次构建比本地需要多一些步骤:现成的全局包缓......
  • HTTP协议入门
    本篇文章转载自阮一峰老师的《HTTP协议入门》,供学习使用。HTTP协议是互联网的基础协议,也是网页开发的必备知识,最新版本HTTP/2更是让它成为技术热点。本文介绍HTTP协议的历史演变和设计思路。一、HTTP/0.9HTTP是基于TCP/IP协议的应用层协议。它不涉及数据包(packet)传......
  • Pytest - Fixture(1) - 入门&概述
    Pytest-Fixture入门&概述之前讲过测试用例的前置和后置的方法,可以使用setup和teardown函数实现,但是这种方法是用于全部测试用例的;当我有部分测试用例不需要setup的方法该怎么办?pytest提供了fixture方法,让我们可以自定义测试用例的前置及后置条件;还可以根据配置......
  • 构建之法阅读笔记07
    第十章典型用户和场景10.1典型用户和典型场景①怎样定义典型用户?我们首先要定义用户的角色。正如戏剧中有正面和反面的角色,软件系统中也有受欢迎的和不受欢迎的典型用户。受欢迎的典型用户——指那些按设计者的期望使用系统的用户,如“网站的购物者”不受欢迎的典型用户—......
  • java反射代码案例
    反射案例代码点击查看代码packagecom.bh.zoo;publicclassWolfextendsAnimal{publicStringname;publicStringcolor;protectedStringblood;privateintage;publicvoideat(){System.out.println("狼吃肉");}public......
  • 淘宝API技术文档解析,从入门到实战
    探索淘宝数据的奥秘,淘宝是目前国内最大的B2C电商平台之一,每天都会产生海量的数据。借助淘宝API技术文档,我们可以轻松地获取到这些数据,从而为电商运营和数据分析提供有力支持。1.什么是淘宝API?淘宝API(ApplicationProgrammingInterface)是一组软件API接口,可以让第三方应用程序和淘宝......
  • jenkins--构建传输jar包后启动java服务
    jenkins--构建传输jar包后启动java服务目标:针对单体java服务前置条件:jdk1.8日志切割cronologjdk1.8安装cronolog安装创建server.sh脚本文件#!/bin/bashJAR_PATH="/data/forwarder"#文件目录JAR_FILE="ruoyi-admin.jar"#文件名LOG_PATH="/data/forwarder/logs"#cro......
  • scrapy:CrawlSpider及其案例
    1.CrawSpider介绍运行原理:2.pymysqlcondainstallpymysql3.案例-读书网爬虫&数据入库3.1案例需求3.2网页分析3.3创建爬虫项目3.4创建爬虫文件(与之前有区别)scrapygenspider-tcrawlreadhttps://www.dushu.com/book/1188.html3.5实现爬虫impor......
  • IT入门深似海,入门到放弃你学废了嘛
    我一直觉得IT行业程序员行业。甚至觉得程序员人群是一个特殊存在的群体。入门到放弃,是真的,IT门槛高嘛。其实吧,IT编程门槛,是有的,但是对于感兴趣的,想学习IT编程同学来说,也是一件容易事情其实。我突然想讲一下我学编程的第一课,也是最难的。。。。。最近又经常遇到这种问题当......