Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <p>I would like to add on to other answers in that GWT is mostly a client side library. You can communicate to the server via either GWT-RPC, or REST. In terms of MVC, many GWT libraries have these inside of them. </p> <p>One that was mentioned was Smart GWT, however, I would not recommend this one myself. The reason for this is Smart GWT is a thin wrapper on Javascript objects, and as such the GWT compiler doesn't get to do a whole lot with optimization, and this typically means your code download is bigger than if the library was written in java and compiled down. </p> <p>If you're looking for a library on top of GWT, I would suggest looking at <a href="http://www.sencha.com/products/extgwt/" rel="nofollow">Ext GWT</a>. Ext GWT has a rich widget library, MVC support in it, and is pure java. I have used it, and while I had my problems with it, I found it easier to deal with than SmartGWT. If you're looking for a close to pure GWT experience, might I suggest Spring Roo as a starting point. </p> <p>In terms of development on UI, you have a few options, you can either develop using pure JAVA in GWT, use GWT's UI Binder feature, or create HTML and just add in GWT components. I'm not sure any of the above really is the "best" way to go, either from performance or maintainability. </p> <p>In terms of database support, GWT client has no support for a remote RDBMS, as that is typically done on the server side, and you can use any DB your server side code can support. You can use GWT's experimental implementation of HTML5's storage API, assuming of course you're planning on running in an HTML 5 browser. </p> <p>I think the whole thing comes down to what you want to do. I would not necessarily use GWT just to use it, but it definitely helps solve certain problems because you can develop in a strongly typed language and handle such data types. </p>
    singulars
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload