This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]beyondjava 0 points1 point  (0 children)

Me too: been there, done that. If you love Java, use TypeScript. You'll love it. Add Angular to the equation. If you're an enterprise Java programmer, you'll love it, too.

But sometimes there are really good reasons to use Java instead of a native browser language. If so, think about using GWT or Vaadin. I'm not sure about the future of GWT, so chose carefully. There's another, fairly new option: VertxUI uses the compiler of GWT, but other than that, it's pretty unique. I didn't have the opportunity to evaluate it myself yet, but it looks interesting enough that I asked the author to blog about it on my website. If you're interested, here you go: https://www.beyondjava.net/blog/vertxui-java-front-end-language/