🎤 Immer, Immutability and the Wonderful World of Proxies
- 👤 Michel Weststrate
- Twitter: @mweststrate
- GitHub: mweststrate
📝
Slides:
http://immer-react-next-2018.surge.sh/#1
📹
Video:
https://youtu.be/FKRVDfpQ9cw
Immer is a tiny package that allows you to work with immutable data structures with unprecedented ease. It doesn't require learning new data structures or update APIs, but instead creates a temporarily shadow tree which can be modified using the standard JavaScript APIs. The shadow tree will be used to generate your next immutable state tree. This shadow tree is maintained using Proxies.Proxies are an exotic javascript feature that is nowadays available in all modern browsers. What are they, how do they work and why should you (not) use them?Join this talk to learn more about Proxies, or about how to deal with immutability data structures with a better DX as was ever possible so far. Brace yourself; your reducers will become twice as short without giving up on any of the semantic constraints.Michel Weststrate - Mendix, Tech Lead & OSS Evangelist.Tech Lead and Open Source evangelist at Mendix. Speaker, blogger and author of MobX, MobX-state-tree, immer and several other libraries.
This page was generated from this YAML file. Found a typo, want to add some data? Just edit it on GitHub.