Monday, February 22, 2016

Re: GWT vs AngularJS

Good point about Angular 2 and I totally agree with your remark about "advertising". But Angular 2 will gain more traction because of TypeScript since that language is more easily supported by development tools.

Angular also makes two-way binding look easy, I still don't understand how to do this properly in GWT, the docs are really superficial on that subject.

I think one of the main issues is that a lot of GWT apps are written by more experienced developers which don't need to flood stackoverflow or the internet with question and blog posts on how to write yet another TODO or Hello World app. As a consequence it does not get a lot of visibility.

The docs are one of the weak points of GWT. It is outdated and disorganised even for GWT 2.7. The main pages focus too much on widgets and GWT-RPC - the stuff that was in GWT since the begining. All the new features that were added later were added more as an appendix than actually documentation content. Most people only start with a HelloWorld and go from there, but the Hello World does not apply all the more advanced and time saving features of GWT.

On Friday, February 19, 2016 at 11:04:19 AM UTC+1, Alain wrote:
Someone wrote it earlier.
Angular2 is written using TypeScript.

I think that said it all. Why not simply use vanilla JS to build Angular JS 2 ?
Because JS sucks at scale. Bottom line.  I know some JS ninjas will disagree.

If you are going to use something on top of JS to generate JS (TypeScript) why note use Java(GWT) ?

The main problem of GWT has always been advertising.
Google does not help much with advertissement

Sencha, Vaadin, etc are following their own agenda. You cant blame them. We all have to make money somehow.

95% of my time is convincing customers why they should use GWT when stuff like Angular are so hot.

My response is always "How much are you willing to pay to maintain this software ? "
Guess what technology they choose after that question :) :) )

On 19 February 2016 at 10:08, Kirill Prazdnikov <pki...@gmail.com> wrote:
My 2 cents. 
We write portable code.
We build it for GWT, iOS, Android.
GWT is a java compiler, a way to have portable logic.
More portable logic, less code to maintain, less bugs.

-Kirill

--
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+unsubscribe@googlegroups.com.
To post to this group, send email to google-we...@googlegroups.com.
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.



--

Alain Ekambi

Co-Founder

Ahomé Innovation Technologies

http://www.ahome-it.com/

--
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+unsubscribe@googlegroups.com.
To post to this group, send email to google-web-toolkit@googlegroups.com.
Visit this group at https://groups.google.com/group/google-web-toolkit.
For more options, visit https://groups.google.com/d/optout.

No comments:

Post a Comment