微搭低代码入门教程03

简介: 微搭低代码入门教程03

目录


控制台介绍

应用介绍

数据源介绍

工作流

组件库

模板

其余部分

总结


控制台介绍


我们在上一篇中介绍了账号体系及套餐结构,也分析了作为低码平台的技术选型要点。本篇就假定您通过各种对比,最终要决定选用微搭低代码作为你的技术平台。


选定平台之后,我们就需要了解这个平台可以做什么。扫码登录之后进入的叫微搭的控制台。它有几部分组成:


  • 应用
  • 数据源
  • 工作流
  • 组件库
  • 模板
  • 资源管理
  • 访问管理
  • 用户权限
  • 小程序开发认证


应用介绍


如果我们希望开发小程序或者PC端的应用系统,那么需要在应用模块进行创建。创建的方式有四种从场景新建、从模板新建、新建模型应用和新建自定义应用。


前两种其实就是要根据官方模板来创建应用。这种场景适应于你初学低代码,对于其中的技术概念还不是特别的了解,又想快速开发应用。选一套和自己需求比较吻合的模板是必要的。


但是从模板创建的缺点是必须要熟悉官方创建这个应用时的思路,如果做过开发的同学知道,与其看别人的代码,而且要看懂,有时候真不如自己写一套快。


我推荐是初学者,不见得改官方的模板,但是通过模板学习是比较快的方式,可以学习官方的设计方法也可以学习解决问题的思路。


新建模型应用一般是适合搭建网站的后台,运营人员需要一个PC端的后台来录入和维护数据。微搭可以根据创建的数据源自动生成网站的后台,还是比较方便的。


最有魅力的就是新建自定义应用了。就像我们画画一样,自定义应用相当于空白的画板,我们可以按照自己的理解在白纸上作画。我们在应用章节详细介绍具体的创建方法。



数据源介绍


数据源对于我们传统开发可以理解为两个技术概念,一个是相当于拥有了一套线上的文档型数据库,里边的数据是按照对象的结构存储。另外一个就是相当于我们的业务逻辑,可以建立我们自己的后台方法,比如操作数据库,调用第三方接口,调用微信支付、腾讯地图、腾讯文档等应用。


里边还细分为四个子菜单,分别是数据模型、通用选项集、连接器、自定义连接器。


数据模型就是我们的线上数据库,可以新建表,新建表里的字段。字段的类型还是非常丰富的,有文本、图片、附件、富文本、电话号码、邮箱等。


通用选项集相当于我们的数据字典,可以将通常固定的选项,比如性别、城市建立成选项集,在数据源字段设置时可以调用,按照枚举类型进行设置。


连接器是集成的腾讯系的自有产品,目前已经集成了腾讯文档、腾讯地图、腾讯会议、微信支付。4月中旬新的资费上线之后,基础版是否还可以继续使用要看新的资费的情况而定。


自定义连接器,相当于可以用代码写自己的业务逻辑。可以调用第三方的接口,也可以操作数据库,引入第三方的SDK,比如wx-server-sdk,来创建各种各样的后台服务。




工作流


日常如果表单提交之后涉及到流程审批的,可以在工作流里在线的设计审批流程,流程上可以绑定办理人,流转的时候既可以发送通知,如发送企业微信通知、站内信、待办,也可以在某个节点审批过后更新表的数据。


工作流一般操作比较复杂,需要结合企业工作台使用,后续等官方的能力彻底打通后,看我的个人账户还是否可以继续使用来决定后续教程是否更新这块的内容。


大概率今年一整年都会集中在小程序部分的更新,如果需要企业内部审批业务的,可以自行研究官方文档进行搭建。



组件库


除了官方提供的组件外,还可以自己用写代码的方式来创建组件,比如创建小程序组件或者PC端的组件。因为编制组件过于复杂,牵扯太多,这块可能需要专业的服务商才可以制作。该部分也不是本教程的重点,日后待生态丰富之后可以参照专业开发者分享的教程。


模板


官方提供了多套模板,供大家复用或者学习。里边有两套模板值得研究,一套是企业门户,另外一套是美业模板。企业门户,可以学习各种组件的用法,页面之间的跳转及传参。美业模板可以学习比较复杂的概念,如利用低码编辑器创建自定义方法,自定义样式,云函数的使用等。


通过或简单或复杂的模板,其实就是要去学习官方的程序员,如何利用低码搭建应用,对于我们自己创作帮助还是很大的。



其余部分


剩下的一些模块都是需要企业级能力才可以使用,因为我的是个人号,再一个自身也不是老板,无法从老板的角度去分析和创作,所以企业级能力也不是本教程的重点。



总结


学习低代码还是需要投入时间才可以入门,我的学习路径是先通读一遍官方文档,对技术概念建立直观的认识。然后是安装官方模板来熟悉开发的方法,当然在学习过程中跟随本教程循序渐进的学习也是一个不错的选择。书山有路勤为径,学海无涯苦作舟,坚持就是通往成功的必胜法宝,祝你学习愉快。


相关文章
|
存储 自然语言处理 数据可视化
如何优雅的开发?低代码搭建应用如此轻松
如何优雅的开发?低代码搭建应用如此轻松
136 0
|
运维 数据可视化 搜索推荐
低代码平台:10分钟从入门到原理
低代码平台:10分钟从入门到原理
637 0
|
开发框架 自然语言处理 数据可视化
低代码平台如何实现快速开发应用?
低代码平台如何实现快速开发应用?
186 0
|
8月前
|
移动开发 小程序 UED
微搭低代码从入门到精通01应用介绍
微搭低代码从入门到精通01应用介绍
|
8月前
|
存储 小程序 API
微搭低代码从入门到精通03用户注册
微搭低代码从入门到精通03用户注册
|
8月前
|
前端开发 JavaScript 关系型数据库
微搭低代码从入门到精通02数据源的介绍
微搭低代码从入门到精通02数据源的介绍
|
前端开发 小程序 API
微搭低代码中实现二维码生成
微搭低代码中实现二维码生成
微搭低代码中实现二维码生成
|
8月前
|
搜索推荐 数据管理 数据安全/隐私保护
代码、低代码、无代码开发触手可及的低代码平台源码
代码、低代码、无代码开发触手可及的低代码平台源码
155 0
|
安全 关系型数据库 Java
低代码平台深度剖析
低代码平台深度剖析
239 0
|
数据可视化 Oracle 搜索推荐
一文吃透什么是低代码开发?
一文吃透什么是低代码开发?
216 0