开发者学堂课程【低代码氚云应用开发课程:氚云丨开发课— 11 服务商培训】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/894/detail/14288
氚云丨开发课— 11 服务商培训
目录:
一、创业开发
二、示例
一、创业开发
首先我们今天先看一下氚云开发的一个特点,大家知道氚云它是一个上市的一个平台。
所以说在表单搭建的时候,可以直接在页面上进行拖拉,而且还可以写一些权限,一些规则,一些业务规则或者一些字段规则。那大部分的开发的内容都是可以在表单里面直接拖拉拽。
氚云的开发这一块主要是一些类似于打补丁的形式,可能有某一个细节或者某一个功能点完成不了,可能需要用到代码的开发,还有可能报表开发比较复杂,可能会涉及到十五个表。
进行连茬的话,我们也有可能会遇到报表解决不了的,就得用 circle 去进行一个开放。
还有餐饮平台要跟其他的平台进行一个数据打通,比如参与的数据提交之后,要插到我们的数据库里面去,或者说要跟钉钉的考勤对接,跟钉钉的流程对接,或者更经典的这个系统对接都会用到代码开发这一块。
注意:
氚云不支持直接去进行一个网络请求。比如接口,它不支持,直接在后台代码里面去写网络请求函数。
所以氚云提供了一套可以去对接一个外第三方的一个 observers,请求 observers,然后再去进行这个请求,这是第一个特点。
第二个特点是前端样式是不允许修改的。就是说有客户会想把样式调整一下,这个是不允许的。
一个整体的创业开发:
第一块必须得有一点前端开发的基础。
第二块是开发的语言。
c shop 语言有一个前端的代码,有一个后端的代码。我们后端的主要是采用c 校委员去进行开发的,它的语法基础也是基于 c 校委员的。
但是它跟前端也基本上是一样的,能写代码的地方,也就只是在那几个函数里面,在那几个方法里面去写代码就行了。不需要了解抽象、继承、动态,这些都不需要。
第三块需要用到一些简单的搜狗编写。
需要用到一些比较复杂的报表的时候,我们可能要用到 circle ,但是仅限于 select 。这个不允许直接去对数据库表进行删除修改、增加。
所以说这一块的要求也比较低啊。
第四块就是集成开发。
集成开发需要对接第三方接口。
所以创业开发主要是涉及到这四个方面,前端后端 circle,还有网络编程,外部就是对接 access 。
氚云系统的体系:
打开一个架构,进入氚云的时候,它是一个包括很多应用的网页,可以看成一个个单独的网站,比如说它是一个单独立的网站,它是一个独立的网。点击网站,里面又会有很多表单,表单里面又会有很多数据,每一个表单都有很好的数据。
创意平台每一个平台里面有很多应用,每个应用都自己的 a b q ,a b q 的下面又会有很多表单,每个表单的一个字就是 game code 。
创业平台有一个 app code,每一个 app 里面都会有一个表单,每个表单的有一个i d 叫 scheme code 。每一个表单里面的每一行都会有一个 b ,叫做一行数据。
这一行数据就叫 be the object。这一行数据又有一个 id 就叫 be the object 。
二、示例
其他名词解释:
第一个是 APP。每一个应用的唯一编码,每一个应用都会有 app code 。
第二个是 schema。schema code 是每一个表单有自己的 id ,每一个表单的 id 就叫 schema code。scheme 是这个表的结构,它是一个对象。
第三个是 action name。 表单提交上来之后,它的一个标识是后面做后台的代码开发者,我们会用到这个字段,因为我们所有的表单题都会提交到on submit 里面来。
创新开发准备的东西:
第一个创建的代码编辑器。
点开专业版的设计表单,就会出现两个,一个是后端代码,一个是前端代码,里面实际上是一个数字框。但是经过工程师的编写之后,它其实可以替代一部分的代码的功能,等到写代码的时候,就相当于写了是一个在线编程的过程。
第二块是一个代码调试工具。
代码写好了一定要进行调试,要点击f12键进入调试界面。
调试的时候如果点击不出来,可以多刷新几次。
点击调试的时候,再进到这个页面,左边是代码区域,右边是值的区域,就是监控的一些值的区域。
中间 f10 是单步执行,就点一下一一点,一下一步地执行。
五个方法写代码:
第一个方法,点击新增表单。
第二个方法,加载按钮触发。
第三个方法,表单提交。
第四个方法, get the value.
点 list 点表单的编号,点开了 value 就能获取到表单上面填。
第五个方法,加载列表。