滴滴开源小程序框架 Mpx ,致力于提高小程序开发体验
滴滴WebApp团队近日宣布开源 Mpx ,这是一款致力于提高小程序开发体验的增强型小程序框架。通过 Mpx ,开发者能够以最先进的 web 开发体验 (Vue + Webpack) 来开发生产性能深度优化的小程序。 Mpx 具有以下一些优秀特性: 数据响应特性 (watch/computed) 增强的模板语法(动态组件/样式绑定/类名绑定/内联事件函数/双向绑定等) 深度性能优化(原生自定义组件/基于依赖收集和数据变化的 setData ) Webpack 编译( npm/循环依赖/Babel/ESLint/css 预编译/代码优化等) 单文件组件开发 状态管理( Vuex 规范/多实例/可合并) 跨团队合作 (packages) 逻辑复用能力 (mixins) 脚手架支持 小程序自身规范的完全支持 支付宝小程序的支持 开发团队表示,目前业界主流的小程序框架主要有 WePY、mpvue 和 Taro,这三者都是将其他的语法规范转译为小程序语法规范,我们称其为转译型框架。不同于上述三者,Mpx 是一款基于小程序语法规范的增强型框架,使用 Vue 中优秀的语法特性增强了小程序,而不是让用...
