Mpx 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Mpx 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议: Apache-2.0
开发语言: JavaScript 查看源码 »
操作系统: 跨平台
开发厂商: 滴滴出行
收录时间: 2018-12-11
提 交 者: 王练

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
Copy

 

使用小程序开发者工具打开项目目录下的dist文件夹即可进行预览调试和发布。

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

Mpx 的相关博客

Citrix ADC MPX初始化配置

多功能 Citrix ADC、专用 Citrix 网关企业版和专用 Citrix Web 应用防火墙设备的初始配置相同。您可以使用以下任何接口进行设...

mpx 一款滴滴开源的小程序框架跨平台使用

MPX 框架是滴滴出行推出的一款专注小程序开发的增强型框架。本篇文章将从使用角度谈谈 MPX 的优势与好处。如果嫌内容太长,优...

滴滴小程序框架Mpx发布2.0:可直接转换已有微信小程序

桔妹导读:本周桔妹要跟大家推荐的开源项目,是一款致力提高小程序开发体验和效率的增强型小程序框架 —— Mpx ,它在内部支撑...

滴滴开源小程序框架Mpx,致力于提高小程序开发体验

Mpx是一款致力于提高小程序开发体验的增强型小程序框架,通过Mpx,我们能够以最先进的web开发体验(Vue + Webpack)来开发生产性...

【Web技术】281- 滴滴开源小程序框架 Mpx2.0

滴滴Mpx框架负责人@hiyuki,滴滴出行网约车webapp乘客团队的负责人,也是滴滴开源的小程序框架Mpx的负责人和核心作者 Mpx是一...

七大热门小程序框架横评,谁是性能之王

作者:董宏平(hiyuki),滴滴出行小程序负责人,mpx框架负责人及核心作者 随着小程序在商业上的巨大成功,小程序开发在国内前端...

别问小程序有哪些框架了,一次性告诉你

作者:董宏平(hiyuki),滴滴出行小程序负责人,mpx框架负责人及核心作者 随着小程序在商业上的巨大成功,小程序开发在国内前端...

AndroidFM模块学习之四源码分析(十)

接上一篇,今天我们来看看android\vendor\qcom\opensource\fm\qcom\fmradio\FmRxControls.java / * *打开FM Rx / Tx。 * Rx =...

小程序多端框架尝鲜

目录 •小程序背景和分类•小程序与h5开发的不同•小程序多端框架分类•小程序多端框架使用实战尝鲜 小程序背景和分类 小程序...

开源ETL工具:Talend系列

Talend Open Studio(拓蓝开放工作室) Talend的旗舰产品,Talend Open Studio,提供了迄今市场上最为开放,最具效力并最有创...

Mpx 的相关问答

还没有任何问答,马上提问

评论 (10)

加载中
有哪些大厂的用vue可以写微信、支付宝小程序、web手机端html三端页面的?
2019/07/14 10:34
回复
举报
了解一下uniapp
2019/07/15 12:56
回复
举报
这个一定要用他们的ide吗,我想用idea
2019/07/15 14:47
回复
举报
我也想知道
2019/07/24 23:18
回复
举报
他们有两种方式,一种是ide集成,一种是cli模式
2019/12/06 08:23
回复
举报
如果用支付宝小程序的功能要先学支付宝小程序是吧
2019/07/15 14:52
回复
举报
是基于 vue的吗?
2018/12/17 11:55
回复
举报

引用来自“壹城”的评论

@王练 为什么所有的链接都指向https://github.com/google/jax,急速下载写的是Mpx,代码内容也是https://github.com/google/jax
已更正
2018/12/12 10:17
回复
举报
@mrtudou 正确的地址是:https://github.com/didi/mpx和https://didi.github.io/mpx
2018/12/12 10:07
回复
举报
@王练 为什么所有的链接都指向https://github.com/google/jax,急速下载写的是Mpx,代码内容也是https://github.com/google/jax
2018/12/12 10:03
回复
举报
更多评论
10 评论
101 收藏
分享
返回顶部
顶部