【发布时间】:2011-09-24 00:33:11
【问题描述】:
我正在使用 python、django 构建一个企业 Web 应用程序。我的最终决定是使用哪个 javascript 库。我正在考虑使用 Google 的闭包库或 YUI3。大部分开发,我都使用 jQuery。我可以使用 jQuery 快速编写代码,但似乎不适合企业使用。
YUI 3 看起来不错。它包括我想使用的大多数小部件,但 Closure 库的功能几乎相同。 Closure 库更好的提供是他们有 Closure Compiler,但似乎 Closure 需要编写比 YUI 3 更多的代码。YUI 3 的文档也很不错。
该应用程序将适用于网络和移动设备,因此该库不应在 Android 或 iPhone 等移动设备中中断。
如果你是我,你会做出什么决定?
【问题讨论】:
-
似乎没有人像我一样担心。
-
为什么 jQuery 不适合企业使用?它是世界上唯一使用最广泛的框架。
-
@BNL 使用宽度是否可以很好地衡量任何主题的质量以及在特定情况下使用的适当性?
-
@BNL 人们倾向于喜欢 jQuery,因为它们易于编写并且有很多插件。但是根据我的经验,这些插件在升级核心 jQuery 库时遇到了麻烦,所以我们不得不修改插件以使其正常工作,或者放弃并尝试找到与核心库一起工作的新插件。随着时间的推移,它变得越来越混乱。
标签: yui3 google-closure-library