DEV Community

Discussion on: My Four Year Quest For Perfect Scala.js UI Development

Collapse
 
raquo profile image
Nikita Gazarov

It's a tough market, but I don't know why Scala.js wouldn't work in the long run.

Rust + WASM is quickly becoming a good option as well, and kotlin.js is gradually maturing, yes. All of these languages have their tradeoffs that are differently suitable to a variety of use cases and developer preferences. It's ok to have options, we don't need a monoculture. I'm not looking for the most popular way to do things – that will always be whatever Facebook / Google is pushing for their purposes. I just want what best fits my own task at hand.

Scala.js doesn't just stand on its own, Scala has a mature ecosystem on the JVM as well, and the JS-JVM interop in full stack Scala apps is great. Both Scala and Scala.js are very competitive today, and it will only get better with the imminent Scala 3 release.