0

我在我的项目中使用 jQuery。但是,我检查了一个 JavaScript 库Ext JS。所以我想为我的项目做出决定。我的需要是我将制作一个需要图形并连接到 REST URL 以通过 JSON 获取源代码的管理员控制台。

jQuery 是一个不错且健壮的库。我知道如何使用它进行编码(我不是专家)。但是,它没有像 Ext JS 那样我可以轻松访问的好的库。

Ext JS 很好,但我不知道如何用它编写代码。然而,它有一个很好的设计师:Ext JS Designer 和设计对我来说是个问题。

所以我可以使用 jQuery 或 jQuery 加上 Ext JS 或 Ext JS 加上 Ext JS 设计器或 Ext JS 加上 Ext JS 设计器加上 jQuery 或 jQuery 加上任何其他好的图表库,如 High Charts..?

哪种组合适合我的需求?

4

1 回答 1

2

我开发了两个大型项目(又名 CRM)。首先是纯 Ext JS,其次是带有大量插件的 jQuery。一段时间后,我需要为第一个和第二个添加新功能。在第二个中,我使用了新的 jQuery 插件,它是 jQuery 1.6 所必需的,但在更新后一些旧的停止工作。对它们的支持已经停止,所以我不得不重写它们以支持新版本的核心库。第一个项目带我去改视觉部分,但是项目是建立在Ext JS上的,使用了特殊的主题,补充超出了这个范围,需要花费额外的时间来实现这个自定义功能。

如果项目是同质的,无论是设计还是功能,Ext JS 都容易得多,尤其是在支持方面。文档集中在一个地方,这个文档对我来说是最好的。但是如果你想在运行中改变一些东西,如果设计需要很多不统一的部分,那么 jQuery 会更灵活。

如果我和你一样有这样的需求,我会选择Ext JS + Ext Designer,使用Ext MVC 架构。作为替代jQuery + jQuery Templates + jQuery UI +bone.js 和尽可能少的第三方插件

于 2011-09-13T14:50:28.170 回答