我不止一次地说过新时代分离开发模式下只有服务端接口和客户端容器概念, 微信小程序就是一个借助浏览器内核伪装成App的客户端容器, 本系列博文站在一个前端工程师的角度分析小程序开发流程。
微信开发语言是wxml, wxss, javascript。wxml是一种微信用于替代html的类xml标记语言, wxss语法和css几乎没有区别, javascript方面微信自己封装了一个wx框架。
微信开发IDE必须使用微信官方提供的
微信Web开发者工具
, 目前还可以选择使用其他构建工具和代码编辑工具。微信开发者ID也叫AppID, 早期只提供给内测人员使用, 现在所有个人开发者注册登录
微信公众平台 | 小程序
就能获取AppID。微信Web开发者工具
无法再断网情况下使用。微信小程序的入口文件为app.json。pages目录下为不同页面的内容。