|
|
|
|
|
by yakshaving_jgt
1112 days ago
|
|
I'm moving away from working with Elm also, but for different reasons. I don't care that Elm isn't some jolly club where everyone gets to join in. If it were, we would 100% see escape hatches, and, ultimately, runtime errors. I also don't care that it doesn't have typeclasses or other more powerful language features. The fact that the language is small is a feature. It's much more thoughtfully designed than JavaScript (which is now worse than it was 10 years ago as it has continued to accrete features it envied from other languages). I think Elm is the best technology in its space. If I wanted to build a single page application, I would absolutely, 100%, write it in Elm. I'm moving away from working with Elm because I just don't need to write single page applications, and I believe developers are all too eager to write single page applications unnecessarily. |
|
I find this interesting, because SPAs in Elm are more like exercise for the reader. If you look how NoRedInk uses Elm you will see that’s more like one “app” per REST controller [1]. Do you have some experience with specific solutions that you could share?
[1] https://juliu.is/elm-at-noredink/#rails-conventions