良好的开发体验,极致的应用性能,完整的原生兼容,一份源码跨端输出所有小程序平台及Web。
以增强的方式将Vue中大量优良特性引入到小程序开发中,配合灵活强大的编译构建,大大提升了小程序开发体验和效率,同时提供了媲美原生开发的稳定性。
框架自带深度的运行时性能优化及包体积优化,让开发者在大多数场景下只需专注于业务开发,就能生产出媲美原生的高性能小程序应用。
一份源码,多端运行,Mpx专注解决小程序跨端问题,以静态编译为主要手段,将业务源码输出到微信/支付宝/百度/头条/QQ小程序平台和web环境下运行。
TodoMVC
TodoMVC是一个示例项目,它使用目前流行的不同JavaScript框架的来实现同一个Demo,来帮助你熟悉和选择最合适的前端框架。官网地址:http://todomvc.com,学习框架最直接有效的方式就是上手练习,接下来我们将用Mpx.js来完成TodoMVC的示例。
极致性能
在方便使用框架提供的便捷特性的同时,也能享受到媲美原生开发的确定性和稳定性,完全没有框架太多坑,不如用原生的顾虑;不管是增强输出还是跨平台输出,最终的dist代码可读性极强,便于调试排查;
渐进迁移
极致的性能:得益于增强的设计思路,Mpx框架在运行时不需要做太多封装抹平转换的工作,框架的运行时部分极为轻量简洁,压缩+gzip后仅占用14KB;配合编译构建进行的包体积优化和基于模板渲染函数进行的数据依赖跟踪,Mpx框架在性能方面做到了业内最优(小程序框架运行时性能评测报告(opens new window));
成功案例
滴滴出行