Mpx
Mpx 介绍
Mpx是一款致力于提高小程序开发体验的增强型小程序框架,通过Mpx,我们能够以最先进的web开发体验(vue + webpack)来开发生产性能深度优化的小程序,Mpx具有以下一些优秀特性:
数据响应特性(watch/computed)
增强的模板语法(动态组件/样式绑定/类名绑定/内联事件函数/双向绑定等)
深度性能优化(原生自定义组件/基于依赖收集和数据变化的setData)
webpack编译(npm/循环依赖/Babel/ESLint/css预编译/代码优化等)
单文件组件开发
状态管理(vuex规范/多实例/可合并)
跨团队合作(packages)
逻辑复用能力(mixins)
脚手架支持
小程序自身规范的完全支持
支付宝小程序的支持
安装使用:
# 安装mpx命令行工具
npm i -g @mpxjs/cli
# 初始化项目
mpx init <project-name>
# 进入项目目录
cd <project-name>
# 安装依赖
npm i
# development
npm run watch
# production
npm run build -p
网站地址:https://didi.github.io/mpx
GitHub:https://github.com/didi/mpx
网站描述:滴滴开源小程序框架