The Unbearable Lightness of Data Visualization in Kotlin Full Stack
summary
A Kotlin full-stack talk about building systems where the traditional client/server roles are reversed: a controlling backend pushes control and data to a browser that acts as the visualization “server.” It explains techniques for organizing reverse data/control flow in Kotlin, discusses when web UI is used purely for drawing (e.g., data-collection and process-visualization systems), and highlights problems that can arise. The talk references an implementation repository: https://github.com/SciProgCentre/visionforge.
AI-written summary · about
chapters (8)
- 0:00Introduction
- 1:04Full Stack development
- 6:26Kotlin benefits for Full Stack
- 17:46Data visualization task
- 20:58Kotlin solution for visualization
- 31:53Vision Forge demos
- 37:32Summary
- 40:44Kotlin JS future
related talks
45mKotlin Fullstack
39mKotlin Notebooks: Data Visualization for Developers (No Scientist Required)
45mFrontend Kotlin from the Trenches
35mBuilding a DataViz Multiplatform library with Kotlin
40mCreating Full-stack Web Apps with Kotlin DSLs
31mA Frontend Developer’s View of a Full-stack Kotlin Application
27mKotlin in Space
41mKotlin for the JVM and beyond
