Been working with Elm on so many projects the last 2-3 years.
I don't think any other js-based framework can reach the benefits that Elm brings.
Correct, readable and sane code at scale.
And, like others said, makes front-end coding enjoyable and confident.
JS is a scripting language, good for small and quick scripts. Shouldn't be used for anything more than a few hundred LOC.