1. 理解
微信小程序开发本质上就是用微信封装好的开发包进行开发,类似于单页面Vue
2. 起步阶段
2.1 资格获得
做微信开发的时候,把微信当作浏览器就好,但是微信这种”浏览器“检查的比较严,必须有资格认证才能使用,资格的获取就是申请小程序账号。申请很麻烦,如果是用来学习的话,直接申请一个测试号就可以了。
注册小程序账号
申请测试账号
2.2 编辑器
开发者工具下载
这个开发者工具,在微信生态链中充当了编辑器的角色(小马哥是真滴狠,一点儿活路都没给别人留)
我们下载好这个工具就可以创建项目了,当然创建项目是需要我们申请的账号的appid的。
2.3 代码结构
我们常规的页面编写是HTML+CSS+JS
微信开发人员把这些东西做了封装,在微信中是WXML+WXSS+TS,与上面的相对应,微信中还有一种文件,JSON文件,用来做配置。JSON 是一种数据格式,并不是编程语言,在小程序中,JSON扮演的静态配置的角色。这样一类比,你会发现微信开发与基于浏览器的开发本质上没有什么不同。