52

rAppid JS

rAppid JS
vs

rAppid JS评测:18 个事实与亮点

rAppid JS
52
rAppid JS

为什么rAppid JS优于平均水平?

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

    120KBvs120.8KB

一般资讯

1.使用一个模板引擎
rAppid JS
模板引擎可使UI开发更加简单灵活。
2.以MIT许可发布
rAppid JS
MIT许可是一个非常开放的许可证,允许未经授权的包括商业的所有用途。
3.支持合成(部分)视图
rAppid JS
允许从一个模板内部将视图模板嵌套进高层视图
4.拥有一个样板文件项目
rAppid JS
拥有一个官方的或者知名的样板文件项目,已设置好推荐文件结构,使开发者能更快开始工作。
5.具有整合的输入验证机制
rAppid JS
内置的公用程序可在提交至服务器或服务器处理之前帮助验证客户输入。虽然这并不能替代服务器端的验证,但是可以显著提升用户体验。
6.支持的IE浏览器版本

0

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

插件

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

库 & 包

1.兼容AMD程序库,例如require.js
rAppid JS
Asynchronous Module Definition(异步模块定义)程序库允许简易模块化以及清洁编程。如果某个框架不兼容这些程序库,则它可能具有其他模块化内容的方式并解决依赖性,例如Dependency Injection(依赖注入)。
2.在npm程序包管理器中,有一个最新的官方条目
rAppid JS
该节点程序包管理器亦可用于管理前端脚本。

数据绑定

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

性能

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

120KB

更小的文件体积意味着更快的读取速度。
2.支持路由选择以及深层链接
rAppid JS
路由选择允许与浏览器网址进行交互。如果您正在开发单页面应用,这对于提供良好的用户体验来说非常重要。
3.具有依赖注入(Dependency Injection)
rAppid JS
这提高了可测性以及模块性。
4.含依附性的最小文件尺寸

120KB

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

最佳的MV* 框架是什么?

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