2KB项目,专业的源码交易网站 帮助 收藏 每日签到

滴滴开源小顺序框架 Mpx ,努力于进步小顺序开发体验

  • 时间:2019-03-16 15:35 编辑:2KB 来源:2KB.COM 阅读:743
  • 扫一扫,手机访问
  • 分享
摘要: 滴滴 WebApp 团队近日宣布开源 Mpx ,这是一款致力于提高小程序开发体验的增强型小程序框架。通过 Mpx ,开发者能够以最先进的 web 开发体验 (Vue + Webpack) 来开发生产性能深度优化的小程序。Mpx 具有以

滴滴 WebApp 团队克日公布开源 Mpx ,这是一款努力于进步小顺序开发体验的加强型小顺序框架。经过 Mpx ,开发者可以以最早进的 web 开发体验 (Vue + Webpack) 来开发生产功能深度优化的小顺序。

Mpx 具有以下一些优良特征:

  • 数据呼应特征 (watch/computed)

  • 加强的模板语法(静态组件/款式绑定/类名绑定/内联事情函数/双向绑定等)

  • 深度功能优化(原生自界说组件/基于依靠搜集和数据变更的 setData )

  • Webpack 编译( npm/轮回依靠/Babel/ESLint/css 预编译/代码优化等)

  • 单文件组件开发

  • 形态治理( Vuex 标准/多实例/可兼并)

  • 跨团队协作 (packages)

  • 逻辑复用才能 (mixins)

  • 脚手架支撑

  • 小顺序本身标准的完整支撑

  • 领取宝小顺序的支撑

开发团队表现,今朝业界主流的小顺序框架首要有 WePYmpvueTaro,这三者都是将其他的语律例范转译为小顺序语律例范,我们称其为转译型框架。分歧于上述三者,Mpx 是一款基于小顺序语律例范的加强型框架,运用 Vue 中优良的语法特征加强了小顺序,而不是让用户间接运用 vue 语法来开发小顺序,之所以采取这类设计首要是基于以下思索:

  • 转译型框架没法支撑源框架的一切语法特征 (如 Vue 模板中的静态特征或 React 中静态生成的 jsx ),用户在运用源框架语法实行开发时可能会碰到不成预期的过错,具有不断定性

  • 小顺序自身的技巧标准在不时地更新提高,很多新的技巧标准在转译型框架中没法支撑或需求很高的支撑本钱,而关于加强型框架来讲只需新的技巧标准不与加强特征抵触,就可以够间接支撑

今朝 Mpx 框架曾经在滴滴外部大量运用,支持了滴滴出行、青桔单车、街兔电单车、营销、车服等营业在小顺序上的完成,线上运转波动,收到了大量的好评反应。将来在对框架实行继续迭代优化的同时会继续跟进微信和领取宝最新的技巧规范,同时也会将在更多的小顺序平台长进行适配。

因为设计初志和专注点在于加强小顺序开发体验,Mpx 并没有实行跨 H5 乃至是跨 Native 的支撑,但现实营业傍边的确存在如许的诉求,将来开发团队会在Mpx 的根底上对跨端实行必定的测验考试,与此同时仍然会继续保护晋级 Mpx ,缘由在于跨端意味着灵敏性受限及才能的缺失,盼望能给用户供给第二种选择。

Mpx 与业内主流小顺序框架异同比照

更多概况可查阅项目文档


2KB项目(www.2kb.com,源码交易平台),提供担保交易、源码交易、虚拟商品、在家创业、在线创业、任务交易、网站设计、软件设计、网络兼职、站长交易、域名交易、链接买卖、网站交易、广告买卖、站长培训、建站美工等服务

  • 全部评论(0)
资讯详情页最新发布上方横幅
最新发布的资讯信息
【计算机/互联网|】Nginx出现502错误(2020-01-20 21:02)
【计算机/互联网|】网站运营全智能软手V0.1版发布(2020-01-20 12:16)
【计算机/互联网|】淘宝这是怎么了?(2020-01-19 19:15)
【行业动态|】谷歌关闭小米智能摄像头,因为窃听器显示了陌生人家中的照片(2020-01-15 09:42)
【行业动态|】据报道谷歌新闻终止了数字杂志,退还主动订阅(2020-01-15 09:39)
【行业动态|】康佳将OLED电视带到美国与LG和索尼竞争(2020-01-15 09:38)
【行业动态|】2020年最佳AV接收机(2020-01-15 09:35)
【行业动态|】2020年最佳流媒体设备:Roku,Apple TV,Firebar,Chromecast等(2020-01-15 09:31)
【行业动态|】CES 2020预览:更多的流媒体服务和订阅即将到来(2020-01-08 21:41)
【行业动态|】从埃隆·马斯克到杰夫·贝佐斯,这30位人物定义了2010年代(2020-01-01 15:14)
联系我们

Q Q: 7090832

电话:400-0011-990

邮箱:7090832@qq.com

时间:9:00-23:00

联系客服
商家入住 服务咨询 投拆建议 联系客服
0577-67068160
手机版

扫一扫进手机版
返回顶部