DEV Community

Discussion on: I am the author of Elm in Action. Ask Me Anything!

Collapse
 
joshhornby profile image
Josh Hornby

Can you think of an example where using Elm has made building something at NRI harder than if you used used insert JS framework here?

Collapse
 
rtfeldman profile image
Richard Feldman

I really don't want to give this answer, but: no, I can't.

The key there is JS framework. There are things that JavaScript makes easier than Elm (e.g. when we want manual DOM manipulation instead of going through a Virtual DOM system), but in those cases we just use JS interop - getting a JS framework involved would be way overkill for those use cases.

And for everything else, a JS framework would just be a huge downgrade. I can't think of a single thing we've built where a JS framework would be a better experience. Any of them.