2009-09-18 39 views
0

jquery-绝对是DOM操作的绝佳选择,并拥有大量的库。ajax框架我应该去extjs或raxan?

extjs 3.0- http://www.extjs.com 他们提到很多大公司也在使用它。我看到他们的界面非常棒!

raxan framework- http://raxanpdi.com 伙计们,对此有何想法?听起来不错。

YUI?我听说YUI比extjs更麻烦,在事件调用和更好的文档方面更加稳定。

我打算开发一个php应用程序。

肯定jQuery是必须的。

关于extjs和raxan,大家你怎么看?

可以给我点评 1.性能 2.代码灵活性 3.是否是您的最爱,以及它是否会成为未来的趋势? 4.是否可以轻松结合cakephp?如你所知,Jquery现在正在成为一种趋势。

回答

1

我从来没有听说过Raxan。这可能是好的,但它仍处于测试阶段,并且在整个论坛(http://raxanpdi.com/forum/)中的帖子少于100个。如果你认真对待某件事情,我可能会再给它一点时间来成熟。

“我听说YUI比extjs更麻烦,在事件调用和更好的文档中更稳定。”

我很想知道该声明的证据。我不会敲YUI--这是一个好的框架 - 但是Ext是稳定的并且有很好的文档(完全公开:我曾经是Ext团队的一员)。 jQuery和Ext JS是苹果和橘子。分机核心与jQuery相比,但除了核心库外,Ext JS还包含一个完整的GUI套件。有一个用于jQuery的UI项目,但它仍然没有真正针对Ext JS支持的全部组件。 YUI和Dojo在这个联盟中会更多。

这真的取决于你需要什么。列出的所有框架(除Raxan外)都是成熟,成熟和流行的图书馆。

1

在我的经验,自一一年,我正在与ExtJS的工作,是我最喜欢的吧

  • 真的好文档
  • 好的论坛
  • 干净的代码
  • 真正的桌面看起来像组件
  • 几乎所有你真正需要的组件
  • 干净的编码风格。

如果你正在做一些网站,你想添加一些Ajax的片段,ext-core也非常棒。如果你想编写一个完整的CMS/EC系统的框架。

再加上它们的界面设计师非常棒,我们不知道它是否会免费,但至少看起来很有前途。

但对我来说,这只是我的观点ExtJS的是最好的周围现在

我还期待着现在及用作观赏道场时,Zend公司取得了合作伙伴关系进入到了jQuery,这两个是很酷,但我还是喜欢ExtJS的。

1

传递ExtJS将是我的选择。我曾与Prototype/scriptaculous,JQuery(不喜欢)以及Dojo。当我发现ExtJS时,我印象深刻,甚至将整个项目从Dojo转换为它。除了它的稳定,写得很好和(非常)有据可查,实际上看起来非常出色,而且速度很快 - 除此之外,ExtJs的成功特点是它的开发人员显然是体贴的人,他们喜欢帮助别人。他们设计了一个API,我可以给它的最好的定义是'体贴'。它适合你,而不是反对你。 Harel

1

几年前,我正在使用Prototype和Scriptaculous开展一个项目。客户愿意允许在我们的UI设计中进行更改(几个),所以我们尝试了JQuery,YUI,最后在ExtJS上进行了解决。在另一个大型项目中,我们使用了Dojo。最近,我们说服了一个大型政府客户从Prototype切换到ExtJS(中游)。

YUI在当时看起来像是一个梦想:漂亮的小部件,明确定义的类层次结构,良好的文档以及快速构建应用程序。当Yahoo!发布了一个不兼容的新版本,我再也没有使用过YUI。

我建议Dojo适合喜欢JSP的人。控件被编织到HTML中,并由客户端上的“Dojo引擎”处理以创建JavaScript小部件。文档是可悲的(并且通常不可用)。扩展提供了声明式AOP - 非常酷!

JQuery是伟大的 - 奇妙的设计和使用乐趣。我仍然使用JQuery“在ExtJS下”。

但是,我提名ExtJS为王。这个框架是艺术;一个精心设计的类层次结构,面向对象的设计(无抽象),一套丰富的底层实用程序,跨浏览器支持,非常漂亮的文档(可供下载),结合经过验证的设计模式(例如Template,Observer) ,以及一组可以叠加到任何一个的UI小部件。我最喜欢ExtJS的特点是它使我成为一个更好的UI设计师。我不是一名平面设计师,但我可以快速轻松地创建非常有吸引力的网络应用程序(尽管不是艺术作品)。如果您只使用一个框架,请使用ExtJS。

但为什么只用一个?见dateJS和flot。

0

Raxan的测试版本可能不适合一个严肃的项目,但框架正在增长,并且应该很快就会停止测试。虽然框架的某些部分足够稳定,但其他部分可能不太稳定。随着时间的推移,您将不得不构建和测试应用程序。

您可以检查出的最新测试版3版本:http://raxanpdi.com/

PS。随时在论坛上发布您的问题和建议