用户
 找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,登录网站

小程序社区 首页 教程 技术分析 查看内容

微信小程序模块化开发实践

天下雪 2017-1-6 00:11

作者:7cec84b9d890,来自原文地址准备了解微信小程序是什么?微信小程序官方文档了解应用状态管理方案:Redux, 也是Flux架构的具体实现了解Javascript打包工具:webpack了解ES6/7代码转译(transcompile)工具:Babel, 原 ...

作者: 7cec84b9d890,来自原文地址

准备

  • 了解微信小程序是什么? 微信小程序官方文档

  • 了解应用状态管理方案: Redux, 也是Flux架构的具体实现

  • 了解Javascript打包工具: webpack

  • 了解ES6/7代码转译(transcompile)工具: Babel, 原理大致是借助语法分析工具(Esprima之类的), 将代码解析成抽象语法树, 再"重写"成最终的代码.

  • Javascript测试工具: jest, mocha等等, 请根据需要选择.

TL;DR;

微信小程序目前版本的API实现需要兼顾方方面面, 所以仍然使用callback写法, 众所周知的Callback-Hell是传统js语法上的历史问题, 但毕竟称手的工具是开发效率的源泉. 因此笔者对当前版本的微信小程序API做了简单的封装 weapp.

邀请

鲜花
鲜花 (2)
鸡蛋
鸡蛋

刚表态过的朋友 (2 人)

分享至 : QQ空间
收藏
原作者: 7cec84b9d890 来自: 原文地址

相关阅读

  • skyvow 2017-1-6 14:20
    不错不错,早有使用webpack的想法了,学习学习