6 ms·
I loved working with Elm. For me, it was the best of the frontend frameworks due to its functional, Haskell-like nature (Edited to add this comment: totally my
by innocentoldguy 4y ago
I loved working with Elm. For me, it was the best of the frontend frameworks due to its functional, Haskell-like nature (Edited to add this comment: totally my subjective opinion, of course). I've found Phoenix's LiveView to be the best alternative for me so far.
- matsemann 4y agoAfter working 3 years using elm exclusively for the frontend, it felt dirty going back to react when changing jobs. The previous huge project had basically zero bugs. The code was nice to work with, could trust things were working after a refactor without even clicking around in all interfaces. Could trust the typing and forced handling of all state to notify if you broke something. Of course, no escape hatches meant you had to program things the one correct way, no shortcuts possible. While the react codebase I work in now is so brittle in comparison, and scary to make changes in.
- innocentoldguy 4y agoThis was my experience as well. Elm is/was damn solid.
- spiderdev420 4y agoI couldn't have said it better myself. The peace of mind being able to refactor often even in large projects and not be worried about bugs or runtime errors once the project compiles again in incredible. I couldn't imagine having such a large project/codebase in react and need to do a huge refactor...