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 3.17.0, the first version of the framework supporting new Kotlin/JS IR compiler backend. All artifacts are published in "both" mode, so you can now choose the legacy or the IR compiler for your applications.
All examples, both frontend and fullstack, have been tested and are fully compatible with new backend.
However, note that we are still impatiently waiting for Kotlin 1.4.30, which will fix important bug and make KVision really usable with IR. Until then, the legacy backend is still the one to be used by default.
For more details about this release see the changelog.
Don't forget to ⭐️ my project if you like it!
As always, any feedback is appreciated!
Top comments (2)
My experience with Kotlin/JS (for frontend), is compilation time is so slow.
It probably depends what you are comparing. If you work with plain JS, where there is no compilation at all, you are probably right - it will be slow :-)
But generally, I don't think it's slower than many other compiled languages, and for sure it's faster than some of them (e.g. Scala).