首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ExtJS还是SmartClient?

ExtJS还是SmartClient?
EN

Stack Overflow用户
提问于 2010-11-01 02:54:54
回答 5查看 7.7K关注 0票数 6

我想听听你对这两个框架的看法。我喜欢ExtJS的很多功能,但最近我看到了SmartClient,它看起来也很棒,而且(它的客户端功能)对于商业项目来说是免费的。我尝试了一点SmartClient,它似乎比ExtJS更简单,而且它有更好的ExtJS文档。

但是..。我没有使用这些框架中的任何一个,也许我错了。这就是为什么我想要与他们共事的人的意见。

和BTW..ExtJS的license是如何工作的?你只需要给每个开发者一个许可证,然后你就可以开发和销售你想要的每一个应用程序,或者你必须为你销售的每个应用程序购买一个许可证?

提前感谢您的帮助。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2010-11-02 06:30:46

这是pretty well covered on SO。特别是herehere

Ext JS是按开发者许可的,而不是按应用程序许可的。

我是一名Ext开发人员,所以我偏爱Ext,但我对SmartClient的好坏没有任何看法。如果许可是最重要的标准,那么SmartClient可能更适合您。如果您想权衡技术优点,请参阅上面的链接,或者更好地根据您自己的需求对它们进行评估。

票数 6
EN

Stack Overflow用户

发布于 2011-05-17 08:29:10

我使用SmartClient,对它和同构提供的支持非常满意。U/I窗口小部件并不是最好的,但是您可以通过它们丰富的API看到它们已经存在了一段时间了。

当内置的控件不能满足您的需求时,也很容易推出您自己的自定义控件。例如,我们在自定义同构画布类中集成了拉斐尔饼图SVG绘图。我们还使用智能客户端的HtmlFlow控件集成了Mondrian/JPivot分析技术,这些技术是遗留的JSP页面。可以实现的功能非常强大。

我对智能客户端与jQuery等其他技术相比感到遗憾的一件事是,网页设计师所做的工作与开发人员/程序员所做的工作之间有了更清晰的分离。

对于Smartclient,它主要是通过代码完成的,甚至是组件的布局。没有HTML per say。他们已经很好地分离了皮肤(css),但仅此而已。其他一切都需要由开发人员/程序员通过Javascript代码来完成。Smartclient适用于单页面应用程序。

我不能为ExtJS说话,因为我还没有使用过真实的生产环境,但我认为归根结底,这一切都归结为您想要使用的许可模型和编程/设计模型。

票数 3
EN

Stack Overflow用户

发布于 2012-01-21 07:21:18

这两个我都用过了,我推荐Ext,原因如下:

  1. 布局流程要容易得多,尤其是与设计工具。
  2. 从同构的UI生成器缺乏的可用性,从Ext提供的
  3. 的Javascript的性能更好与administrators更容易使用的Ext的主题/皮肤/SmartClient是主要手术(非常繁琐和时间consuming)
  4. Widgets是相似的,但“更漂亮”在Ext<>H113>论坛管理员在两个网站上可以“狙击”,但是高级支持没有改变这一点在同构的网站。他们是粗鲁和居高临下的,即使你付费。
    1. Ext有一个专用的MVC框架。同构的框架做not.
    2. SmartClient图表不支持负数值
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4064578

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档