What if moving your Java desktop app to the web didn’t require a full rewrite?
If you’re maintaining a Swing, JavaFX, Eclipse RCP, or even Oracle Forms application, you’ve probably heard the same advice: rebuild everything, adopt a JavaScript framework, expose REST APIs, and brace for a long, complex migration.
But that’s not the only path.
In this session, we challenge the assumption that modern web apps require a dual-stack architecture. Instead, we explore a pragmatic approach that lets you stay entirely in Java—leveraging your existing codebase, your team’s expertise, and years of proven business logic.
You’ll see two powerful approaches in action:
Webswing – run your existing desktop applications directly in the browser with minimal changes
webforJ – build modern, web-native UIs using pure Java
Together, they enable a phased modernization strategy: bring your current app to the web today, while gradually evolving toward a modern user experience—without writing JavaScript.
We’ll walk through real-world migration scenarios, highlight trade-offs (no magic here), and share lessons learned from production deployments.
Whether you’re dealing with a 20-year-old legacy system or planning your next greenfield project, this talk will give you practical, low-risk strategies to deliver web applications—without leaving the Java ecosystem.
Presented by Stephan Wald (BASIS International Ltd.) at JavaOne 2026 (CA, March 2026).
See also • Full-Stack AI in Java: From Cassandra to C...
All • JavaOne 2026 talks.
Resources
https://webforj.com/
http://docs.webforj.com/
Tags: #Java #JavaOne #UI
LRN1463 18 104
Auf dieser Seite können Sie das Online-Video Modernizing Java UIs Without JavaScript: Escape the Multi-Stack Trap mit der Dauer stunde minuten sekunde in guter Qualität ansehen, das der Benutzer Java 28 April 2026 hochgeladen hat, den Link mit Freunden und Bekannten teilen, dieses Video wurde auf Youtube bereits 16,486 Mal angesehen und es wurde von 385 den Zuschauern gefallen. Viel Spaß beim Betrachtenden Zuschauern gefallen!