小程序
规范
开发框架
DSL 及编译器
多端转换工具
Mars
Megalo
Kbone
技术原理
微信小程序
- 小程序架构设计(一)
- 小程序架构设计(二)
- 小程序同层渲染原理剖析
- 基于小程序技术栈的微信客户端跨平台实践
- 从源码看微信小程序启动过程
- 微信小程序任务栈实现原理
- 微信小程序“反编译”实战(一):解包
- 微信小程序“反编译”实战(二):源码还原
- 从微信小程序开发者工具源码看实现原理(一)- - 小程序架构设计
- 从微信小程序开发者工具源码看实现原理(二)- - 小程序技术实现
- 从微信小程序开发者工具源码看实现原理(三)- - 双线程通信
- 从微信小程序开发者工具源码看实现原理(四)- - 自适应布局
- 实现微信小程序编译和运行环境系列(初始篇)
- 实现微信小程序编译和运行环境系列(进阶篇)
- 实现微信小程序编译和运行环境系列(核心篇一)
- 实现微信小程序编译和运行环境系列(核心篇二)
- 实现微信小程序编译和运行环境系列(核心篇三)
- 深入小程序框架
- 小程序底层原理分析
- 浅析微信小程序 App() 和 Page() 函数的内部实现
- 浅谈小程序运行机制
- 微信小程序setData源码分析
百度小程序
支付宝小程序
其他
- 企业级小程序—大型 APP 研发模式 升级思考与实践
- 钉钉 E 应用架构详解
- 小程序底层实现原理及一些思考
- 小程序底层实现原理及一些思考(2)
- 基于 Vue.js 的快手小程序探索
- 探索小程序实现
- 从零开始,再造一个小程序平台
- Web 中文兴趣组下一代移动 Web 应用(小程序/快应用)标准化研讨会 - 总结报告
- 深入小程序系列之一:小程序核心原理及模拟
- 深入小程序系列之二、Flutter 和小程序混编
- 移动端小程序框架面面观
- 近两万字小程序攻略发布了
- 微信小程序适配 iPhone X 总结
- 小程序自动化测试总结
- Mini App SDK for iOS Apps
快应用
工具
- 微信解包工具: https://github.com/qwerty472123/wxappUnpacker
- 微信小程序转换为 uni-app 项目:https://github.com/zhangdaren/miniprogram-to-uniapp
- 蚂蚁搬家工具 Antmove:https://ant-move.github.io/website
- miniapp2vue:https://github.com/Lionad-Morotar/miniapp2vue
- vue2wx & wx2vue:https://github.com/xiaojue/vue-wx
- wx2qh:https://www.npmjs.com/package/@qihoo/wx2qh
- miniprogram-to-uniapp: https://github.com/zhangdaren/miniprogram-to-uniapp
- vue-wx: https://github.com/xiaojue/vue-wx
- @wxmini/wxml-parser: https://www.npmjs.com/package/@wxmini/wxml-parser
- @wxmini/wxml-generator: https://www.npmjs.com/package/@wxmini/wxml-generator
- wcc.js: https://github.com/caijw/wcc.js
- wcsc.js: https://github.com/caijw/wcsc.js
- wx2bd: https://github.com/xujie-phper/wx2bd
- 小程序自动化:https://www.npmjs.com/package/miniprogram-automator