Kevin Yank Talk
Overview
- Virtual DOM like React
- State management like Redux
- Strongly typed
- Immutable
- No runtime errors
Suprises/Pain Points
Surprises
- CSS Modules in Elm
- Infrequent releases
- Team adoption
Pain Points
- Compiler performance
- Large SPAs
- DOM is off-limits
CSS Modules in Elm
elm-css-modules-loader
OS from CA.
- The more written, the slower the compilation.
- Speed based on place in dependency tree. 0.19 release helped with these pain points.
Infrequent Releases
Self-explanatory.
Large SPAs
Bundle size growing proportional to dependencies.