S
S
Sergey Rolich2011-11-24 21:00:39
Google Web Toolkit
Sergey Rolich, 2011-11-24 21:00:39

GWT + ext-GWT or GWT-ext?

I'm thinking of switching to GWT, so the question arose to write in bare GWT or use libraries? And who can write what is the difference between ext-GWT and GWT-ext? What is better to use in a commercial project? Thanks in advance.

Answer the question

In order to leave comments, you need to log in

3 answer(s)
V
vimvim, 2011-12-01
@vimvim

The GWT-ext library is a wrapper over ExtJS. That is, these are just Java wrapper classes that you can use in a GWT project and which in turn work with ExtJS (which is implemented in JavaScript).
GWT-ext is no longer supported due to a license change in ExtJS. Smart GWT can be considered as its replacement.
The Ext GWT library is fully implemented in GWT ( Java ) and has a structure similar to ExtJS.
To use the library or not depends primarily on the task. For example, to implement back office, it makes sense to use Smart GWT or Ext GWT. This is due to the fact that these libraries have a large selection of components for working with data, and quite acceptable visual design.
When using pure GWT, you may well have to spend a lot of time writing your own components and working on their visual design.
From my own experience, I can say that GWT-ext saved a lot of time in our project when developing the UI, but now I would not use it for a number of reasons.

K
Kirill Mamaev, 2011-11-24
@r00tGER

I have been using GWT for 2 years, I have never used third-party libraries in real projects. With a certain skill, you can make any “whistle and fake” yourself, and not use sets of all kinds of UI widgets.

A
asm0dey, 2011-11-25
@asm0dey

If my memory serves me, one of them is outdated and does not develop. This is NOT the one on the extJS site.
In addition to these libraries, I advise you to pay attention to SmartGWT.
The main thing, in my opinion, when using GWT libraries is not to forget to use slicing.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question