In this episode I’ll talk about why immutability is important and how it can benefit you. I will draw some comparisons between JavaScript (which doesn’t treat data as immutable by default) and programming languages that have immutability built in. Finally, I will show how to make immutable operations in plain Javascript.
Episode Source Code: https://github.com/cassiozen/ReactCasts/tree/master/episode9
Babel’s Object rest spread transform: https://babeljs.io/docs/plugins/transform-object-rest-spread/
Music by www.bensound.com
Original source
21 responses to “ReactCasts #9 – Immutability in JavaScript”
2020 and i'm still
clueless what immutablejs is for lol
What color scheme are you using in VS Code? And what's the font?
Great, thank you! π
You talk about a new list being returned but that also has a lot of overhead and if you have millions of numbers your list overhead can be larger than the number of elements itself.
Excellent thank you π
could you tell what tool do you use in the first part for presentation (the first two minutes)?
Very easy to grasp. Thanks buddy
I really loved this left and right window + explanation combo! good work! It was easy to understand
which font/skin are you using?
Is this the fun fun function dude?
Awesome, outstanding The explanation was very helpful.
ok now i finaly get it, thanks
Thank you man now I know what Immutability means π
Thanks
what about Object.assign instead of spread operator?
Wow! Incredible content on React!! I wonder why are you stopping? Plz give us more high-quality products like this on styled-components, redux saga, react reselect, react-boilerplate (this boilerplate is very complex) etc. Thanx in advance.
indebt π π π π
"skills empty array, because you know, 'Jon Snow knows nothing' " lmaooo
…because John Snow knows nothing π the best one π
good work
All videos are great.
Hi what tool did you use before 1:00? ( Typing list to node )