File APIs for Java Developers
Manipulate DOC, XLS, PPT, PDF and many others from your application.
The moose likes GWT and the fly likes GWT vs. YUI vs. ExtJS Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Frameworks » GWT
Bookmark "GWT vs. YUI vs. ExtJS" Watch "GWT vs. YUI vs. ExtJS" New topic

GWT vs. YUI vs. ExtJS

Donald Lee

Joined: Mar 03, 2006
Posts: 5

Could you give thumbnail sketch comparing these three?
I'm trying to sway the brass to move to web 2.0 - if you could give a helicopter view on this it would be appreciated.

Ryan Dewsbury

Joined: Nov 07, 2007
Posts: 22
All three are great for user interfaces. I'm sure you can create equally good UI's with any.

GWT however is in a different category. Although it does do Ajaxy user interfaces it is more than just a user interface library. It aims to provide many tools to bring real software engineering to Ajax applications. I think it accomplishes this well.

If I were to draw a sketch it would simply be three columns, one for each technology. Each would have a box in their column for user interface. GWT would have additional boxes for:
- server interoperation (HTTP, XML, JSON, GWT RPC)
- internationalization
- code obfuscation
- code optimization
- automatically cross browser (even the code you write)
- unit testing
- eclipse (or any Java IDE)
- modularization and java organization/OOP
- easy application versioning
- performance (image bundles, caching considerations)
- code generation

There's quite a bit. Also the GWT engineers are great and constantly working on improving the compiler which means your code automatically runs better with new releases.

GWT Book - GWT Poker
Donald Lee

Joined: Mar 03, 2006
Posts: 5
Much appreciated.
Thank you
[ November 14, 2007: Message edited by: Donald Lee ]
sma yim

Joined: Jan 07, 2009
Posts: 2
I like this example and try to use extjs-gwt in eclipse project. This is my first article about extjs-gwt:gxt
I think this extjs-gwt article can help beginner to learn.
Bear Bibeault
Author and ninkuma

Joined: Jan 10, 2002
Posts: 63839

sma yim, please read this.

[Asking smart questions] [About Bear] [Books by Bear]
I agree. Here's the link:
subject: GWT vs. YUI vs. ExtJS
It's not a secret anymore!