背景介绍
如果你在阅读本文章之前有过微信小程序或者其他诸如QQ小程序、支付宝小程序的开发经验,那么你可以忽略本章及之后的所有章节内容,你可以直接开始动手搞起来。
各类小程序的开发大体是一样的,无论是基础组件,还是JSAPI接口,都是换纲不换本。比如微信小程序中页面和样式分别使用wxml和wcss后缀结尾,而钉钉小程序是以axml和acss后缀结尾,而它们所表示的意义其实都是一样的,wxml和axml都是用来将组合的标签承载起来,而wcss和acss都是对标签的样式进行处理。它们之间大多数不同在于命名的不同以及标签属性的个别差异。
对于有开发其他小程序经验的并不建议继续阅读,但对于新手来说,还是有继续阅读的必要,其实也可以阅读官方文档(以下简称官文),但官文中是以模块化的方式整理的,并不利于新手上手,比如框架一节的自定义组件,你如果没有对组件和JS有一定的认知的话,并不能很好的理解它们。而本人根据实际的项目开发,对整个文档重新分类整理,最终形成自己的知识体系。
专辑解读
本专辑致力于能够多更多的开发者有所帮助,并能够快速的开始开发任务。专辑分为三大模块:入门基础篇、项目实战篇、进阶拓展篇。从入门到项目实战,让你快速完成知识积累以及项目开发任务。
第一部分:掌握基础知识,打牢大厦地基。这一部分从三方面来开始基础知识的积累,钉钉小程序的框架、组件、JSAPI。对三者有了一定了解之后,我们才能够容易且轻松的完成上级布置的开发任务。
第二部分:纸上谈兵终觉浅,实操才能加深知识牢固性。这一部分将通过实际的项目开发一步一步的完成最终的产品。
第三部分:“避坑”、“优化”才能更加完美。这一部分将整理开发中遇到的各类“坑”,以及解决方案,同时也会将网友提出的问题加以罗列,对有意义有价值的整理回答。最后对性能优化上做简单的介绍。
课程大纲
订阅须知
1.专辑三部分共11章,每章会分为不同的小节,具体以章节目录为准;
2.暂时仅提供图文阅读方式;
3.专辑代码将放在GitHub中,后续会公开地址;
4.本专辑每周三、周六更新;
5.本专辑版权归个人所有,可转载,但须注明出处,不可用于商用,违者必究。
6.若有不到之处,望指正。
网友评论