总结与拓展
恭喜你,完成本小册的学习!
在小册中,从基础知识开始,逐步讲解小程序的开发技能,最后带领大家通过实战「新鲜天气」小程序,完成了小程序的入门到上线的全流程。
在小册的最后,比较下小程序的开源开发框架,最后再展望下小程序的前景。
小程序开源开发框架介绍
WePY
微信小程序问世没多久,大家发现用原生小程序语法开发,开发体验和效率真的不尽如人意。WePY 此时横空出世,彼时 WePY 的目的,是让小程序开发更贴近传统 H5 框架开发,支持引入 npm 包,支持组件化开发和 ES Next 新特性。
- 开发模式:更符合现有 MVVM 框架的开发模式,类 Vue,节省上手成本
- 组件化开发:支持组件嵌套、循环、组建通信等
- npm 包管理:处理了 npm 包依赖问题
- ES Next:语法更现代,提升开发体验
- 细节优化:setData 性能优化(脏检测)、事件传参、编译器支持、Mixin
正是由于 WePY 解决了原生微信小程序的开发痛点,到目前为止,WePY 也是小程序上层框架中使用方最多的。很