日常经常解答初学者的问题,问的最多的就是学习微搭,需要多久,要不要学习代码。有的初学者心比较急躁,总是希望一蹴而就,花上几个小时就把工具掌握熟练可以自己做项目。有的是认为既然是可视化开发,为什么要学习代码,肯定是工具做的不好。
这就要回答什么是低代码,低代码是让开发者少写代码来开发应用。这里的开发者是只掌握编程基础知识的,要么会前端开发,要么会后端开发。但是不是说完全不懂开发就可以直接使用了。
低代码平台是将我们搭建应用的常见步骤做了封装,比如我们搭建应用需要部署服务器,那将服务器进行了封装。软件运行需要数据库、存储、中间件、操作系统,将这些进行了封装。开发的时候需要集成开发环境,需要搭建的脚手架,需要构建应用和部署,需要版本管理,将这些内容进行了封装。
总之,低代码可以理解为一套一体化的线上集成开发及运行环境,解决了我们开发、运维、集成、部署等等各个方面的问题,如果只是把低代码理解为拖拖拽拽是一种低技术含量的事情未免就有点狭隘了。
还有初学的认为要提供一套完善的教程,从零起点可以逐步深入,本次这个课程呢就是为了响应这方面的学习诉求,从概念讲解,到编程的基础知识,到实战开发,让有深入学习的同学有所收获。
废话不多说,我们开始我们的第一节课,微搭底层能力的介绍。