Hacker News new | ask | show | jobs
by rvijapurapu 3824 days ago
I have been using GWT since 2007, so I'm rather biased. I have come from a Java/Swing Development, so developing with GWT was rather easy for me. Over the years as I've been training junior developers to develop with GWT, I found it is rather hard for them to get their heads around the framework. But, once they do - it becomes easier.

GWT is for large codebases, if you are trying to make a small project with GWT - you won't find much benefit from it. As the development is Java based, there is a lot of cross-pollination of good ideas, practices and tools. For example, you could use familiar testing frameworks, DI frameworks and debugging tools.

Finally, you can share code between Server, Web Clients and (Native) Mobile Clients. This is one feature which is hard to beat in today's code multi-platform world. Checkout https://drive.google.com/a/vaadin.com/file/d/0B3ktS-w9vr8IS2...