现在有很多JavaScript库(extJs,Scriptaculous,Dojo,prototype,Solvent等等)。找不到任何比较利弊和专业人士的网站。
有人能提出建议吗? 需要考虑的事项: - 大小 - 表现 - 跨平台 - 易用性和文档 - (在python / Django中开发时使用特定的特殊原因?)
谢谢! 参见Yaniv
答案 0 :(得分:6)
jQuery非常好,可能是最常见的。
答案 1 :(得分:2)
jQuery现在最受欢迎,而且有充分的理由!
非常轻巧。模仿的版本只有19kb。
您可以使用jQuery hosted by google来提高速度,(使用此功能可能会让您的用户已将其缓存)。
它(几乎总是)在所有浏览器中都是一样的,不再需要许多以前讨厌的跨浏览器开发测试。
它基于熟悉网页设计师的CSS。
它使用CSS3组件。
社区提供大量插件。写自己也很容易。
一些大型网络公司使用它。 StackOverflow,digg,戴尔,谷歌等。
答案 2 :(得分:1)
不要忘记jQuery
而且我认为它更像是跨浏览器而不是跨平台。
答案 3 :(得分:1)
在我看来,选择框架时最重要的考虑因素是编码风格。每个框架都以不同的方式做同样的事情。
我的建议是选择对你最有意义的那个。每个框架中的大小,性能和浏览器兼容性大致相同。
您可能还想查看维基百科上的“Comparison of JavaScript frameworks”,了解有关每个框架的一些技术细节。
答案 4 :(得分:1)
我必须同意以上内容(即jQuery) - 但也建议Prototype
Prototype是一个干净,简单,轻量级的javascript引擎,与服务器端语言无关。
答案 5 :(得分:1)
我对一个非常相似的问题的回答:
Jquery的