2 ms·
Hi, I'm a Redux maintainer. I personally would recommend _against_ using Immutable.js, for a number of reasons [0]. Instead, I highly recommend the Immer libr
by acemarke 7y ago
Hi, I'm a Redux maintainer. I personally would recommend _against_ using Immutable.js, for a number of reasons [0].
Instead, I highly recommend the Immer library [1], which lets you do immutable updates with "mutating" logic in callbacks.
Even better, try out our new Redux Starter Kit package. It uses Immer internally to let you simplify immutable updates in your reducers [2].
[0] https://www.reddit.com/r/javascript/comments/4rcqpx/dan_abramov_redux_is_not_an_architecture_or/d51g4k4?context=3 https://www.reddit.com/r/javascript/comments/4rcqpx/dan_abra...
[1] https://github.com/immerjs/immer https://github.com/immerjs/immer
[2] https://redux-starter-kit.js.org/ https://redux-starter-kit.js.org/