大家好,欢迎来到IT知识分享网。
日常经常解答初学者的问题,问的最多的就是学习微搭,需要多久,要不要学习代码。有的初学者心比较急躁,总是希望一蹴而就,花上几个小时就把工具掌握熟练可以自己做项目。有的是认为既然是可视化开发,为什么要学习代码,肯定是工具做的不好。
这就要回答什么是低代码,低代码是让开发者少写代码来开发应用。这里的开发者是只掌握编程基础知识的,要么会前端开发,要么会后端开发。但是不是说完全不懂开发就可以直接使用了。
低代码平台是将我们搭建应用的常见步骤做了封装,比如我们搭建应用需要部署服务器,那将服务器进行了封装。软件运行需要数据库、存储、中间件、操作系统,将这些进行了封装。开发的时候需要集成开发环境,需要搭建的脚手架,需要构建应用和部署,需要版本管理,将这些内容进行了封装。
总之,低代码可以理解为一套一体化的线上集成开发及运行环境,解决了我们开发、运维、集成、部署等等各个方面的问题,如果只是把低代码理解为拖拖拽拽是一种低技术含量的事情未免就有点狭隘了。
还有初学的认为要提供一套完善的教程,从零起点可以逐步深入,本次这个课程呢就是为了响应这方面的学习诉求,从概念讲解,到编程的基础知识,到实战开发,让有深入学习的同学有所收获。
废话不多说,我们开始我们的第一节课,微搭底层能力的介绍。
1 什么是应用
2 有服务器和无服务器
首先是可以看到我们的环境,微搭的底层是云开发,云开发是无服务器(Serverless)的一种典型代表。
还有一种就是微搭这种形态,不需要关心服务器的配置,你开通环境就可以使用。
3 关系型数据库和文档型数据库
一般我们使用微搭来开发小程序,使用文档型数据库其实是够用的,好些人原来是用Mysql开发的应用,全部切换到文档型数据库也是没啥问题的。
4 云存储
5 云函数
传统开发里,我们将应用分为前端和后端,前端我们使用前端的编程语言和框架开发,后端使用后端的编程语言和框架。这里的云函数相当于我们的后端,可以使用自己熟悉的编程语言,比如Java、nodejs、Python、GO都是可以的。
6 静态网站托管
总结
本篇我们介绍了微搭底层的各种能力,熟悉底层的各个概念,我们在后续工具使用的时候就不至于一脸茫然。增删改查是基本功,但是随着应用的开发也必然会面临复杂的事情,有了基础的了解,我们遇到问题就知道从哪考虑,自然也就迎刃而解了。
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/134223.html