Member-only story

Full-Stack Java in 2024

GWT 2.12 Released: A New Chapter for Java Web Apps

Dr. Lofi Dewanto
3 min readNov 10, 2024

After 18 years, GWT (GWT Web Toolkit, aka. Google Web Toolkit), the Java-to-JavaScript transpiler, has released a new version: 2.12! Originally launched by Google in 2006, GWT allowed developers to “write once” in Java and deploy to any browser — a necessity at a time when browsers operated very differently.

Java for Web UI — Full-Stack Java in 2024 Still Shines Like Sunflowers

While today’s browsers have become more standardized, GWT still holds value, especially for Java developers creating browser-based applications without relying on server-side logic. Google open-sourced GWT, and a dedicated community has kept it thriving. Now, J2CL, a new transpiler by Google, is set to lay the foundation for future GWT development.

For enterprises considering UI frameworks, sticking with Java offers advantages:

  • Standardized backend: Java is widely accepted as an enterprise backend.
  • Productivity in full-stack Java: It’s often easier and more cohesive than combining Java with JavaScript or TypeScript.
  • Enhanced security: JavaScript dependencies can pose security issues in software supply chains — NPM vs. Maven.
  • Streamlined resources: With a full Java stack, fewer frameworks and technologies need to be managed.

For those exploring web UIs, server-side frameworks still offer robust solutions:

For client-side, GWT-based frameworks such as DominoUI provide strong options.

To learn more about GWT and all available UI frameworks for GWT, visit GWT Padlet.

Enjoy the new release of GWT 2.12!

GWT 2.12 is here!

Written by Colin Alworth, GWT’s chief developer at Vertispan, many of the best advancements in GWT are thanks to his expertise and dedication. His contributions have made groundbreaking features in GWT possible, empowering…

--

--

Responses (3)

Write a response