Hundreds of thousands of users worldwide use applications reliant on Java software every day, many written over a decade ago. The wide adoption of the web demands that such applications have a fresh, modern UI. Developers often instinctively reach for JavaScript UI Frameworks such as Angular or React to meet this demand. However, companies frequently underestimate the complexity and tradeoffs of combining different tech stacks in a team, sometimes exacerbated by other design choices like Microservices.
This session compares this multi-stack approach with the burgeoning newer paradigm of modern single-stack Java UI frameworks that enables the creation of both frontend and backend directly in Java. Real-world stories will round out a comparison of the architectures with code samples.
Stephan Wald
BASIS Europe Distribution GmbH
Stephan is a seasoned technology professional with a pedigree going back several decades of developing business-critical applications for various industries. His expertise spans multiple technologies and programming languages, including C++, C#, several BusinessBasic dialects, and most recently, Java and Kotlin. He guest-lectures at the University of Applied Sciences, Trier. As a senior management member of Albuquerque-based BASIS International, Stephan currently oversees the development and growth of their new webforJ framework, an offshoot from BASIS’ widely recognized and successful Java-based business programming language. The webforJ framework is a single-stack UI framework for Java and Kotlin, targeting developers of mission-critical applications in mid-to large-scale enterprises, and Java-based ERP vendors worldwide.