*> Now I have to build one webapp prototype and I'm wondering if my GWT-fu 
can still be of any use. Could someone advise what would be the best way to 
use GWT in 2025?*

If you want create a quick and easy webapp prototype, I recommend using 
https://github.com/NaluKit/gwt-maven-springboot-archetype to generate a 
framework based off Spring Boot.

IMHO: GWT's ability to shield you from needing to write JavaScript, is as 
strong as it has ever been in 2025.

On Tuesday, 30 September 2025 at 9:17:26 pm UTC+10 Jens wrote:

> Generally GWT SDK is in maintenance mode which means there is no incentive 
> to add new features to GWT. Most current work is done in the compiler, 
> emulation and distangling code dependencies to eventually use maven/gradle 
> instead of ant.
>
> My main pain point with GWT today is actually CSS. CSS is moving pretty 
> fast and GWT is stuck on an old Closure Stylesheets library. Beside that if 
> you really just want to make a throw away prototype I think I would learn a 
> different JS framework for making such prototypes because you simply have 
> to type less code as in GWT with Java. But of course it also depends on the 
> complexity of the prototype as well.
>
>
> 1. I remember GWT was in the process of splitting it into many 
> (J2CL-compatible) submodules, but other than searching Maven Central, I can 
> not find any list of them?
>
>
> Many of them which are considered completed are available on github at 
> https://github.com/orgs/gwtproject/repositories?language=&q=&sort=&type=all
>
> Colin made a google sheet back in the days at 
> https://docs.google.com/spreadsheets/d/1b1D9fEqRh5lZ8cqMJtYoc_25rfTRvsuJkTtS2vjgi3o/edit?gid=0#gid=0
>  
> but it might be outdated. I lost track about the status of not yet 
> completed projects.
>
>
>  
>
> 2. Is there any better way of integrating recent JavaScript libraries 
> other than manually writing my own Elemental2 wrappers? I know Elemental2 
> bindings are auto-generated from Closure, so I'm hoping that there may be 
> some tools that could generate them at least from TypeScript as well. Not 
> that there were not efforts [5]. My prototype would have to work with maps 
> and although I see that gwt-ol [6] is still maintained, I'm wondering what 
> would be my options if I have to integrate with, for example, Windy API?
>
>
> Personally I just write JsInterop by hand because most of the time you 
> don't need 100% of the API of a third party JS library. Generated code can 
> also be a bit clunky as seen in elemental2 . Beside the generator you 
> mentioned I don't know any other TS -> JsInterop generator. The one of 
> Google is Closure externs -> JsInterop. 
>
>  
>  
>
> 3. J2CL seems to remain Google's internal toy, right?
>
>
> Well you can use it but personally I think you are right, it won't be very 
> popular outside google. 
>
>
> -- J.
>

-- 
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 google-web-toolkit+unsubscr...@googlegroups.com.
To view this discussion visit 
https://groups.google.com/d/msgid/google-web-toolkit/ab46d33b-b5e6-413b-97a2-72b71524955en%40googlegroups.com.

Reply via email to