良好的开发体验,极致的应用性能,完整的原生兼容,一份源码跨端输出所有小程序平台及Web。
高性能
Mpx高度关注小程序性能与包体积,深度整合了运行时性能优化与包体积分析优化能力,让开发者在大部分场景下只需专注于业务开发,就能生产出媲美甚至超出原生的高性能小程序应用。
优体验
以增强的方式将Vue中优良的开发特性引入到小程序开发中,如数据响应、组合式api等,配合强大的工程化能力,大大提升了小程序开发的体验与效率,同时保障了框架开发的可维护性与可预期性。
跨平台
Mpx专注解决小程序跨端问题,通过静态转译与运行时适配结合,将一份源码跨端输出到所有开放的小程序平台和web环境下运行,同时最大限度减少跨端带来的性能与包体积损失。
极致性能
得益于增强的设计思路,Mpx在运行时没有复杂的封装抹平逻辑,而是专注于实现数据响应,setData优化和Composition api等关键增强能力,压缩后体积占用仅为60KB;配合编译构建中灵活强大的包体积分析优化能力,Mpx在性能与包体积方面做到了业内最优。
渐进迁移
同样得益于增强的设计思路,Mpx能够完整兼容小程序原生技术规范,并以较低的成本进行持续跟进;借助框架提供的渐进迁移能力,小程序开发者可以方便地在Mpx项目中使用已有的原生开发生态,如组件库,统计工具等,同时也能将Mpx开发的组件输出到原生小程序项目中使用。
成功案例
滴滴出行