JavaScript 框架比较:ExtJS、JQWidgets、DHTMLX

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/9721911/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-10-26 07:36:05  来源:igfitidea点击:

JavaScript frameworks comparison : ExtJS, JQWidgets, DHTMLX

javascriptextjsdhtmlxjquery-widgetsjqwidget

提问by Sly

I will develop a commercial web application based on PHP and MySQL database.

我将开发一个基于 PHP 和 MySQL 数据库的商业 Web 应用程序。

Now, I'm guessing about the JavaScript framework. I find several interesting frameworks like ExtJS, JQWidgets or DHTMLX.

现在,我在猜测 JavaScript 框架。我发现了几个有趣的框架,如 ExtJS、JQWidgets 或 DHTMLX。

Some of their components can be tested here:

他们的一些组件可以在这里测试:

However, I don't manage to find a recentcomparisons of them.

但是,我无法找到它们最近的比较。

Could you give me your opinion (advantages / drawbacks) about these frameworks:

您能否给我您对这些框架的意见(优点/缺点):

  • Performance on huge data (especialy for grids filtering or sorting)
  • Licence costs
  • Compatibility with web browsers
  • Is it easy to find an information inside the documentation?
  • Are they buggy?
  • Usable with SSL connections?
  • Other points
  • 海量数据的性能(特别是网格过滤或排序)
  • 执照费用
  • 与网络浏览器的兼容性
  • 是否容易在文档中找到信息?
  • 他们有马车吗?
  • 可用于 SSL 连接?
  • 其他要点

Thanks.

谢谢。

回答by Rene Saarsoo

There's really no other sure way of evaluating than trying them out by yourself. You have to make trade-offs and these hugely depend on the kind of application you are planning to write.

除了自己尝试之外,真的没有其他可靠的评估方法。您必须进行权衡,而这些在很大程度上取决于您计划编写的应用程序类型。

If it's a small app, it might be a good chance to try out any one of them. If it's a large one you better have some experience with all your choices to make an informed decision. It looks you aren't really experienced with none of them - in such case you are in a much worse position as you don't really know what to look for when choosing.

如果它是一个小应用程序,它可能是尝试其中任何一个的好机会。如果它很大,您最好对所有选择都有一定的经验,以便做出明智的决定。看起来你对它们都没有真正的经验 - 在这种情况下,你的处境要糟糕得多,因为你真的不知道在选择时要寻找什么。

Also, besides the features, there's usability and convenience. All these frameworks involve quite different coding styles. Some of these might be more to your liking than others.

此外,除了功能之外,还有可用性和便利性。所有这些框架都涉及完全不同的编码风格。其中一些可能比其他更符合您的喜好。

It's hard to help you with such a general question. You need to work it out by yourself. Asking more specific questions and being more specific about your app can help along the way.

这么笼统的问题很难帮你。你需要自己解决。提出更具体的问题并更具体地了解您的应用程序会有所帮助。

回答by Rodrigo

I have played around with ExtJSand JQWIDGETS, I do like both, however, thus far I have found JQWIDGETSto be extremely easy and quick and the support provided on the Forum is excellent.

我玩过ExtJSJQWIDGETS,我确实喜欢两者,但是,到目前为止,我发现JQWIDGETS它们非常容易和快速,并且论坛上提供的支持非常好。

EXTJSon the other hand, is also a powerful product which boasts its architect EDI. But does also make simple tasks slightly difficult and the support/responses on their forums can be very slow or none existent...

EXTJS另一方面,它也是一款功能强大的产品,其架构师 EDI。但也确实使简单的任务变得有些困难,并且他们论坛上的支持/响应可能非常缓慢或根本不存在......

At the end of the day, like anything, comes down to personal preference. Good Luck!

归根结底,就像任何事情一样,归结为个人喜好。祝你好运!