低代码的概念于2014年由 Forrester 首次正式提出。其将低代码定义为:能够以“最少的手写代码”和设置快速开发应用、配置和部署业务应用程序。
不同应用厂商的解法不一样,Gartner评估了400多款低代码/无代码产品,将它们分类为通用型、生态型、BPM型和无代码四类,其中通用型产品从能力的全面性来讲是最强的,生态型在特定生态系统内构建应用时表现出优势,但一旦超出范围便限制了开发和部署;BPM型产品专注于流程管理,通常开发门槛较高,用户体验和移动支持较弱;无代码则适用于轻量级表单应用,而不太适合复杂的企业级应用开发。
我们这期的图文课程呢,带着大家来学习一下微搭低代码这一款工具。微搭的特点呢是擅长小程序开发,因为是腾讯生态所以天然对小程序友好。而且目前提供了免费版,不用花钱就可以学习。
1 学习路线图
要想学会一门技术既要懂它的知识,又要能掌握技能。知识学习通常通过文档、教程学习。而技能的学习通常需要通过动手实践来进行练习。我们低码使用的语言呢是javascript+css+nodejs/python+mongodb,所以看上起并不是太简单,需要花一点心思。以下是我们的一个学习的路线图