I have a couple of highly subjective questions I've been wondering about...and I appreciate that the answers will also probably be fairly biased as I'm asking it on the react channel of the kotlin slack!
For context, I am sole developer on a web application, quite competent in kotlin, javascript and react. I vastly prefer kotlin over javascript due to type safety, reduced boilerplate and intuitive language and libraries.
My questions:
1. is the experience of developing a web app using kotlin-js and react a decent option in terms of developer experience? I'm not opposed to learning new kotlin native frameworks if that's a better long term. Will I be forever retrofitting types onto the javascript libraries I use, or is that largely solved now? I had a hellish time with typescript a few years back...
2. is there a fairly straightforward migration path from an existing javascript/react app to kotlin-js/React? Perhaps I grow the kotlin-js side of things slowly over time? Or is it better to take the hit and migrate all at once?