I am still don't know why people call the developer like this, GWT 
developers, Angular developers, React developers...etc.. have we ever 
called developers like `Spring developers`, `hibernate developers`, `Rest 
developers` ..etc... I would say we have Java developers and JS developers, 
developers belong to the ecosystem, not to the framework or the library. 
GWT, for example, is just a compiler, you need people who know java and the 
java echo system, not GWT, you can make them GWT familiar way faster than 
you think, you don't even need them to know this is GWT it is just Java. I 
have done this with few Java developers I showed them that I am building a 
web application with java without telling them it was GWT and they were 
impressed, they even built some small apps with the little information I 
gave to them. The same goes for JS, if you have a developer who just knows 
Angular, but does not know JavaScript or can't work with other JS 
frameworks then that is not a good fit in the team. after all the Angular 
is just like Spring it is one of the frameworks in the ecosystem.

Normally when I work with the fresh developers I ask them to build a sample 
application using whatever JS framework they prefer, then I show them that 
they can do it in Java without telling them it is GWT. and in many times 
they feel WoWed. not implying that one is better but they get wowed how 
they can do it in both, the good thing about those fresh developers is that 
they don't have a previous preference of ecosystem over the other, but in 
the other hand they don't know both ecosystems as they should be.



On Tuesday, October 6, 2020 at 12:21:21 PM UTC+3 David Nouls wrote:

> Hi Lofi,
>
> In my company we are the only group that is working with GWT to develop a 
> new customer facing application. We have a few products in maintenance mode 
> that are also using GWT. But most new developments are using Angular.
>
> The biggest problems we are facing with using GWT/Java for the client are:
> - Lack of developers with GUI and GWT skills
> - Lack of developers who are even willing to learn GWT.  GWT is seen as a 
> dead technology after Google pushed it out.
> - Management does not like us to keep on using GWT for the same reason.
>
> I managed to convince management to use GWT for our product because we 
> have a long history of using GWT and we had experience before with the 
> maintenance burdens of using JavaScript in the past. And we can deliver GUI 
> changes quite quickly (in many cases much faster than the teams using 
> Angular).
>
> But we do have a big problem finding GWT developers or finding people who 
> want to learn it. And that is a very big risk for a project.
>
> I know that there is active development going on in GWT and J2CL but, you 
> barely see blog posts about GWT or libraries being released for it.
> The gwtproject page is mostly stale, the documentation is mostly about old 
> API's. The more advanced features takes some time to find and learn.
>
> If you compare that with the constant release cycle and amount of 
> info/noise I see related to Angular and other Frameworks then it is 
> understandable that people have the impression that GWT is dead.
>
> On Thursday, September 24, 2020 at 9:02:18 PM UTC+2 lofid...@gmail.com 
> wrote:
>
>> I would like to know, what are the *obstacles* for you as *Java 
>> developers* not using *Java as programming language for writing Web 
>> browser apps*. Web browser apps are client-side and *not server-side* Web 
>> apps. 
>>
>>    - Open discussion at https://bit.ly/HackerNewsTypeScriptJavaGWT
>>    - Article at https://bit.ly/TypeScriptVsJavaGWT
>>
>> I would like to know from you... Java developers...
>>
>> Thanks, Lofi
>>
>>
>>

-- 
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 on the web visit 
https://groups.google.com/d/msgid/google-web-toolkit/63232446-4222-4487-99eb-b54c59142323n%40googlegroups.com.

Reply via email to