Author: Karsten Silz
Jan 1, 2021   |  updated Jan 11, 2021 1 min read


How Should Java Developers Build Front-Ends for Web, Mobile, and Desktop Today?

What’s This?

This decision tree helps Java developers decide how they should build front-ends for web, mobile, and desktop today.

What’s Your Background?

I’ve used two of the four frameworks here myself on two production projects: Google’s Flutter and Angular.

Interactive Tour

Here’s the decision tree as step-by-step tour.

Static Picture

Here’s the decision tree as an SVG picture. Unlike a PNG or JPEG bitmap, the SVG keeps the quality when zoomed in. It also preserves links.

If the SVG picturea above doesn’t work, then please use the PNG version. It doesn’t have links but works everywhere!

This week in "How to Build Java Applications Today":
No surprises in Java 17 LTS, Oracle Java free in production again, Java LTS every 2 years, Eclipse IDE 2021–09, Spring Data 2021.0.5 & 2020.0.13.

Sign up to my newsletter

comments powered by Disqus