ReduxJS/Toolkit: Immer
Seamless immutability with immer
immerjs/immer
:
Create the next immutable state by mutating the current one
Immer is the solution the ReduxJS/Toolkit has adopted to enforce pure reducers: it allows you to write reducers while (almost) not having to think about immutability anymore!
Awards!? 🏆🥇
- React: Breakthrough of the year 2019
- JavaScript: Most impactful contribution 2019