50

batman js

batman js
vs

batman js评测:20 个事实与亮点

batman js
50
batman js

为什么batman js优于平均水平?

  • 年龄
    ?

    2yearsvs1.8years

一般资讯

1.具有自动视图筛选
batman js
具有一套基于作用域参数(例如搜索时)的视图筛选机制,不需要编写很多额外代码。
2.支持计算属性
batman js
允许应用属性功能来计算对象的属性。
3.扩展HTML
batman js
一些人认为这是一个优势,因为它节省了使用另一种模板语言的支出。
4.以MIT许可发布
batman js
MIT许可是一个非常开放的许可证,允许未经授权的包括商业的所有用途。
5.拥有一个样板文件项目
batman js
拥有一个官方的或者知名的样板文件项目,已设置好推荐文件结构,使开发者能更快开始工作。
6.具有整合的输入验证机制
batman js
内置的公用程序可在提交至服务器或服务器处理之前帮助验证客户输入。虽然这并不能替代服务器端的验证,但是可以显著提升用户体验。

插件

1.模型用内置REST同步抽象
batman js
包含公用程序,可使模型与其对应的服务器端表现同步,不需要编写jQuery样板文件ajax调用。

数据绑定

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

性能

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

247KB

更小的文件体积意味着更快的读取速度。
2.支持路由选择以及深层链接
batman js
路由选择允许与浏览器网址进行交互。如果您正在开发单页面应用,这对于提供良好的用户体验来说非常重要。
3.依赖性

0

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

247KB

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

最佳的MV* 框架是什么?

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