ImmutableJS: worth the price?
Alex Faunt

Thank Alex,

I totally agree with your points. To summarize, I think immutability as a concept is good thing, but immutable.js library adds too much overhead to developers especially when working with deeply nested objects, and the main problem with it is that it leak itself throughout your entire application (including view components, debugging, etc), however, it should have been encapsulated at the place where updates happen (e.g., Redux reducers).

I have made a lightweight immutable helper: ImmutableAssign that allows you to continue working with plain JS objects.

One clap, two clap, three clap, forty?

By clapping more or less, you can signal to us which stories really stand out.