I write most my code in Kotlin nowadays, which can compile to JavaScript, or drive react-native on Android.
It has delegated properties which are wonderful for redux-style architectures.
It has delegated properties which are wonderful for redux-style architectures.
How do you deal with the massive size of the javascript that is generated by kotlinJS?
On Android/react-native, the Kotlin parts runs on the JVM directly. I haven't released a KotlinJS-application to the wild yet, but I don't suppose the size is a problem after running it through webpack, uglify et. al.
You are right, the runtime is rather larger though. Do you have suggestions?