(UPCOMING) Kotlin/Wasm – Finally, the missing piece for a full stack Kotlin webapp! (KotlinConf 2026)

Dan Kim · March 26, 2026

KotlinConf 2026 banner

Building a full stack webapp entirely using Jetbrains frameworks and Kotlin has long been a dream of mine. If you’re like me (a longtime Android and backend developer), you want to write everything in Kotlin including the front end, but doing that has historically been the hardest, trickiest part. While there are some frameworks that can help bridge the gap, it’s always felt a little disjointed when integrating them with the rest of the stack.

But no longer! With Kotlin/Wasm reaching Beta and having full support in modern browsers, we finally have the missing piece to do everything in our webapp using Kotlin and Jetbrains’ well-supported frameworks in a performant, pixel-perfect way. We’ll walk through building a full stack webapp from top to bottom using Kotlin/Wasm + Compose Multiplatform + Coroutines + Exposed + Ktor, finally uniting the UI, business logic, database, and server. Through code examples and contextual discussion you’ll get a solid introduction on how to use Kotlin and its frameworks at every level of the stack, why that’s so desirable, why Kotlin/Wasm is a key unlock, as well as an introduction to frameworks you might not have used yet but should consider (Exposed, Ktor). Let’s go spin up some fully Kotlinized webapps!