Re:Application Architecture with React: Rethinking Flux
by guscost on Tuesday September 15, 2015 @08:59AM
(#10220354)
It's one of the ideas for shouldComponentUpdate that I wrote about here, but it's not described in a lot of detail:
http://guscost.com/2015/05/27/react-js-and-flux-ideas-for-pr...
One of these days I'll put up another piece on Flux/React, and an example application to demonstrate an approach that doesn't have a lot of dependencies (not even ES6, for example).
Also I have not run into any pitfalls using ImmutableJS yet apart from the extra overhead, so thanks for the heads up.
The undo / redo gains of ImmutableJS quickly vanish when you're working with remote data and the leaked getters aren't fun. A little UUID juggling is worth it if it allows my components/reducers to work with plain old javascript objects and still get fast shouldComponentUpdates.