Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

GWT Future plan

Tags:

gwt

gxt

smartgwt

We have multiple product developed primarily using GWT and currently used by our end customers.

Wanted to know the road map of GWT. I got some unofficial update that google is moving there product which is developed in GWT to some other new technology. Is it true?

What is long term plan for GWT and also we haven't seen any new release from past one year. Any suggestions ?

like image 614
mohammed sameen Avatar asked Nov 14 '18 08:11

mohammed sameen


People also ask

Does GWT have a future?

GWT has a Brilliant Future, While GWT 2. x will still receive a long term support, GWT 3 is moving forward faster than ever now, and it also going to ensure a smooth migration path from GWT 2. x.

Is GWT outdated?

We have a medium size project based on GWT in our company; It's a mature software, with more than 100,000 users and has performed well so far. However, GWT technology seems to become obsolete and I personally see no bright future for it, in competition with brand-new client-side rivals such as Angular.

Is GWT still supported?

Officially, support is dropped for running the GWT compiler or server-side tooling on Java 7. The GWT distribution is still compiled to run on Java 7 for this release, but no guarantees are made about whether or not this will work. Future versions will compile bytecode for Java 8+.


2 Answers

In my opinion the GWT project is dead. The last stable version was released on Oct 19, 2017. As opposed to the other answer I would like to point out that the Google Trends score is relative to the highest point on the chart for the given region and time. Since we are particularly interested in the long term chart it doesn't make sense to analyze the short time chart.

Let's instead have a look at the long term trends. The chart pretty much says it all - the project is facing a massive decline:

  • Stackoverflow Trends

    enter image description here

  • Google Trends

    enter image description here

This is what increased interest would look like:

  • Example: Google Trends for Angular

    enter image description here

like image 152
beta Avatar answered Sep 19 '22 08:09

beta


We have a medium size project based on GWT in our company; It's a mature software, with more than 100,000 users and has performed well so far. However, GWT technology seems to become obsolete and I personally see no bright future for it, in competition with brand-new client-side rivals such as Angular. GWT had another minor release (2.9.0) several months ago, but it does not mean that project is still active and promising. I have had a relatively good experience using GWT so far and our clients get used to it as well, but the problem is that you might wake up someday and find out that a new version of Chrome or Firefox is released that no longer supports GWT mutations. Knowing that we gradually started migrating our client code to Angular which is of course very similar to GWT in the soul (Both are complete UI Frameworks; GWT transforms java to JS, while Angular does the same with TypeScript; both projects are supported by Google, and there are lots of widgets for both available out there).
I suggest that, despite all its costs, moving from GWT to another more up-to-date technology is inevitable and crucial IF the remaining of your software's lifetime is more than one or two years.

like image 35
Ehsan Khodarahmi Avatar answered Sep 19 '22 08:09

Ehsan Khodarahmi