微信小程序描述
微信小程序,是诸多小程序中的一种,他是一种不需要用户下载,直接可以在微信里面打开的应用。
优点 :
- 相比APP,开发难度低,无需下载安装,即走即用。能够满足基本应用,比较适用于零售商家。
- 自带流量池,附近的小程序,分享朋友圈、微信社群等功能,轻易获得更多的用户。
- 快速链接线上线下
- 打开速度比H5快一点,接近原生APP
- 微信官方提供了大量的api接口,方便开发者使用。
缺点
- 小程序的开发包大小不能超过2M,相对于手机App受限制比较多,比较庞大的功能只能在手机App上实现。
- 需要微信审核通过后才能上架。
开发框架
- 原生框架: 可直接在微信开发者工具中直接编写代码进行调试。不能像HTML一样,把 标签,样式,js代码都放在一个文件下。 开发速度会慢一点。
- WePY: 小程序上最早的一款 类Vue 语法的开发框架,只是用了 Vue 的思想,vue的脚本不能在框架里面运行,需要二次学习。
- Uni-App他是一个使用 Vue.js 开发所有前端应用的框架,相对 WePY 学习成本低,上手快,并且是一套代码,多个端发布,重用性比较 高。
微信开发在工具
微信开发者工具可以帮助开发者简单和高效地开发和调试微信小程序,集成了公众号网页调试和小程序调试两种开发模式。 微信开发者工具(稳定版 Stable Build). https://developers.weixin.qq.com/miniprogram/dev/devtools/stable.html
开发文档
开发文档地址:https://developers.weixin.qq.com/miniprogram/dev/framework/
申请账号
- 如果有自己的微信小程序,可以直接登录微信公众平台,找到自己的小程序。
- 可以申请临时的测试账号,仅可以在本地开发调试,无法发布版本。
- 测试账号申请地址: https://developers.weixin.qq.com/miniprogram/dev/devtools/sandbox.html