Multiple reasons, and which one is most important differs from developer to deverloper. Here are two:
I can speak for only GWT, but here's the things that I think are holding it back:
I still use it in my day to day coding, but I've long accepted that it's not about to take off.
because GWT ist not a one-size-fits-all solution.
GWT ist great and saves a lot of time for java developers who are writing rich internet applications. BUT!
Client: I like the UI you built, but can we make this 20 pixels wider, change the hue slightly, and have an additional floating prompt when you rollover this half of it.
GWT Shop: Yeah, unfortunately the GWT framework doesn't support anything like that without major hacking and/or a lot of extra work that you don't want to pay for.
I'm not arguing pro/con here and it's certainly more complicated that the imaginary conversation implies, but there are shops who, if forced to adopt a GWT like approach, would loose a competitive business advantage, so they're not going to do it.
If your a jave programmer and dont want to learn jave script or care about how IE version deal with Js then GWT is the way to go!
©2020 All rights reserved.