My 2 cent. I have been working with GWT for past 7 years. I have used plain GWT, GWT/GXT2, GWT/GXT2/GXT3 and GWT/GXT2/GXT3/GWTP in different project.
I like GWT because its Java and its Earlier Dev Mode support. And of course because of other benefits like Maintainability, Cross Browser Support etc. I don't like GWT because: - Generates Lots of Javascript code. Code splitting solve this problems, but still it generates double(or even more) JS code than that of pure JS app. - You write code in Java, but you also consider(or Think) how the Javascript will be generated. - Production mode debugging is easy in Javascript written app(of course if you have not minified it) - Less Jobs in Market for GWT.(Though it has advantage of high Pay) - As far as I know, no new product development uses GWT, lots of company still using it because they can't migrate easily. Regards Gourab. On Thu, Feb 25, 2016 at 4:38 PM, Thomas Broyer <[email protected]> wrote: > > > On Wednesday, February 24, 2016 at 4:58:36 PM UTC+1, Adolfo Rodriguez > wrote: >> >> In my opinion, the main problem of GWT is that you are irrelevant for >> crawlers, and this is a serious commercial drawback, despite I love GWT >> > > Isn't that the case for any webpage generated entirely through JavaScript? > (whether that JS has been hand-written, generated from Java code through > GWT, or from CoffeeScript, TypeScript, Scala, Closure, you name it) > (and specifically, this applies to AngularJS too, as we're in a "GWT vs > AngularJS" thread) > > >> If GWT would be able to generate the plain HTML it would beat any pure JS >> library >> > > Something like http://dev.arcbees.com/gwtp/advanced/crawler-support.html > ? (which I don't think is limited to applications using GWTP btw) > See also https://prerender.io/ (independent from the client-side > technology, whether GWT, AngularJS, etc.) > > But as Vassilis said, Google and Bing execute JS (to some extent) so at > least there you're covered without additional work. Things are likely to be > different with Baidu and DuckDuckGo (to name a few) > > -- > You received this message because you are subscribed to the Google Groups > "GWT Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > To post to this group, send email to [email protected]. > Visit this group at https://groups.google.com/group/google-web-toolkit. > For more options, visit https://groups.google.com/d/optout. > -- You received this message because you are subscribed to the Google Groups "GWT Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/google-web-toolkit. For more options, visit https://groups.google.com/d/optout.
