Vaadin developers can extend Java to the browser using four approaches: GWT (transpiles Java to JavaScript with optimizations), TeaVM (compiles bytecode to JS/WASM with simpler dependency management), CheerpJ (runs a full JVM in the browser for legacy apps), and experimental GraalVM WebAssembly compilation. Each has tradeoffs

9m read time From blog.vaadin.com
Post cover image
Table of contents
GWTTeaVMCheerpJGraalVM (preview in 25)Integration examples for Vaadin FlowSummary

Sort: