我目前正在使用 JQuery 并且最近听说过RightJS。RightJS 似乎更快、更轻且更面向对象。但我想知道与 JQuery 相比,RightJS 是否有一些严重缺失的东西(除了巨大的插件库)。
更新: 我在一个小型 Web 项目中尝试了 RightJS,并决定在更多项目中使用它。但我仍然会坚持使用 JQuery,直到我对 RightJS 充满信心。到目前为止,RightJS 似乎正在做我用 JQuery 做的所有事情(主要是 ajax 和选择器)。
我目前正在使用 JQuery 并且最近听说过RightJS。RightJS 似乎更快、更轻且更面向对象。但我想知道与 JQuery 相比,RightJS 是否有一些严重缺失的东西(除了巨大的插件库)。
更新: 我在一个小型 Web 项目中尝试了 RightJS,并决定在更多项目中使用它。但我仍然会坚持使用 JQuery,直到我对 RightJS 充满信心。到目前为止,RightJS 似乎正在做我用 JQuery 做的所有事情(主要是 ajax 和选择器)。
纳哈尔,
RightJS 的作者 Nikolay 在这里。几个笔记。
1) 上面提到的 jQuery 大小是不正确的,因为 24k 是 gzip 压缩版本的大小。Gzipped RightJS 的重量为 14k。
2)我相信the_drow只是不知道他在说什么。RightJS 与 jQuery、Moo、Dojo 或 Prototype 完全一样。在 RightJS 中,当 jQuery 将这些东西作为插件时,你已经将类、高级表单功能和 cookie 之类的东西打包到了 14k 中。
然后 RightJS 也有自定义构建http://rightjs.org/build
至于dojo,我之前在两个项目上试过,如果你问我,我会说花点时间,jQuery 更好。
RightJS 的唯一问题是它仍然是一个地下组织,而且我们的用户数量仍在增长,所以有时你不得不使用自己的大脑,而不是在谷歌上搜索答案。
首先,jQuery 目前重 24KB,而 rightJS 重 30KB,这意味着不如 jquery 轻。
通常,在选择 javascript 框架时,您会考虑以下方面:
除此之外,最重要的因素之一是:
更多阅读:
http://trends.builtwith.com/javascript
旁注:感谢您让我知道 RightJS :)
如果您想要更快、更面向对象的东西,请尝试使用 dojo 工具包。
RightJS 看起来不错,但它就像任何其他最小工具包一样。我相信与 jQuery、Dojo 和 Mootools 等大炮相比,它非常缺乏。
使用 Dojo,您可以将数据存储插入到任何小部件并轻松与服务器端通信。
它具有 jQuery 具有的所有查询功能,并且还具有自定义构建过程以仅包含您需要的内容。
在某些浏览器/用例中,它认为它比 jQuery 更快,但两者都很棒。
jQuery 没有任何问题。
Dojo 和 jQuery 都拥有强大的社区支持,并且在不断发展。
如果您正在开发 web 应用程序,Dojo 是适合您的工具包,因为它有一个非常全面的 UI 库。
只需查看他们的网站。另请参阅此维基百科页面。