官方三件套
小程序官方开发文档 https://developers.weixin.qq.com/miniprogram/dev/ 无论你多么厉害官方文档跑不了,因为你是基于它的标准来做开发的。 小程序开发指南 https://developers.weixin.qq.com/ebook?action=get_post_info&docid=0008aeea9a8978ab0086a685851c0a 当你能够使用微信小程序提供的组件及API完成项目的时候,这只是刚刚开始。 你还要理解底层原理,做到“知其然知其所以然”。 微信开放社区 https://developers.weixin.qq.com/community/ 一个可以讨论技术问题,可以及时了解版本更新,以及一些优秀文章的地方。 前端学习网站 MDN Web 文档 https://developer.mozilla.org/zh-CN/ 在开发小程序的过程中,要用到很多css和js,这些都是小程序官方网站没有的前端开发知识。 在此推荐一个优质的 Web 前端开发文档网站。除了有系统系列的教程,还能看国外优秀的技术博客。 MDN使命:提供给开发者们更轻易构建Web项目的信息。我们致力于记录互联网上的开源技术。 框架推荐 WePY https://github.com/Tencent/wepy 一款让小程序支持组件化开发的框架,通过预编译的手段让开发者可以选择自己喜欢的开发风格去开发小程序。框架的细节优化,Promise,Async Functions的引入都是为了能让开发小程序项目变得更加简单,高效。 比较显著的特点是,类 Vue 开发风格 和 小程序细节优化,如请求列队,事件优化等。 同时WePY也是一款成长中的框架,大量吸收借鉴了一些优化前端工具以及框架的设计理念和思想。 基于WePY的完整开源项目: 满熊阅读 https://github.com/Thunf/wepy-demo-bookmall 店铺商家版 https://github.com/coolhwm/leshare-seller-wepy 商城(微店) https://github.com/dyq086/wepy-mall
现在过来看,框架什么的哪个好先不说,主要还是社区活不活越,更新持不持续。现在看到一些框架不再更新,感觉还挺那个的。而且本身微信小程序自己也不断修改,依赖的框架不持续更新的话,其实还是挺担忧的,实际落地难度和表现效果。
后面那个wePy,不是广告?
官方文档开发必看,mdn不做小程序也是知道的,相对于其他框架,WePy早已经落后了,你这篇文章有什么价值?
看你的技术栈吧,mpvue基于Vue.js修改而来,taro基于React,另外从性能,框架维护方面来说推荐taro