KVision is an open source web framework created for Kotlin/JS. It allows developers to build modern web applications with the Kotlin language.
I have released KVision 0.0.32. Among other changes (see changelog) there is support for type-safe websocket connections with the Ktor server. The implementation is based on Kotlin coroutine channels, an experimental Kotlin feature.
New release allows to easily develop full-stack applications with websockets communication between the server and the client. All in Kotlin, all fully type-safe. You can look at the simple chat application example and read the new chapter in the documentation if you want to find more information.
Don't forget to ⭐️ my project if you like it!
Any feedback is appreciated!