37

Maria

Maria
vs

Maria评测:12 个事实与亮点

Maria
37
Maria

为什么Maria优于平均水平?

  • 不含依附性的最小文件尺寸
    ?

    20KBvs75.64KB
  • 含依附性的最小文件尺寸
    ?

    20KBvs120.8KB
  • 支持的IE浏览器版本
    ?

    6vs7.33

一般资讯

1.使用一个模板引擎
Maria
模板引擎可使UI开发更加简单灵活。
2.与多个模板引擎兼容
Maria
其他框架可能与某个您不喜欢的模板引擎绑定,而且无法更改。
3.支持的IE浏览器版本

6

历史版本支持对于公司项目以及基于大量IE浏览器用户的项目来说会很重要。
4.年龄

1years

老的框架通常更加稳定,久经考验并且拥有更多资源和教程。作为一家公司,您有一个更大的人才库可供招聘。

库 & 包

1.兼容AMD程序库,例如require.js
Maria
Asynchronous Module Definition(异步模块定义)程序库允许简易模块化以及清洁编程。如果某个框架不兼容这些程序库,则它可能具有其他模块化内容的方式并解决依赖性,例如Dependency Injection(依赖注入)。
2.官方支持Bower依赖性管理
Maria
Bower是一个简便易用,类似npm的前端应用程序包管理器。

数据绑定

1.支持单向数据绑定
Maria
视图可进行绑定,当一个可观察对象产生变化时会自动更新。
2.为数据绑定使用监控属性
Maria
监控模型变化是一个知名的模式,某些情况下比“脏检查(dirty-checking)”表现更好。

性能

1.不含依附性的最小文件尺寸

20KB

更小的文件体积意味着更快的读取速度。
2.模板可在服务器上进行预编译
Maria
支持可在服务器上进行预渲染的模板引擎,并可能提升页面读取速度,尤其是在低配置的设备上。
3.依赖性

0

更低的依赖性意味着需要包含更少的额外脚本,通常可减少开发支出,提高读取速度。
4.含依附性的最小文件尺寸

20KB

更小的文件体积意味着更快的读取速度。

最佳的MV* 框架是什么?

展示全部
This page is currently only available in English.