Yes, I know all about defineProperty. I have a C# background so I’m familiar with the concept of properties/getters/setters.

Calling it “magic” may have been a step too far but it’s definitely an extra abstraction that React/Redux doesn’t have. It just uses shallow object equality. This has upsides and downsides. Vue can more effectively track whether or not a component should be updated and that’s cool but I prefer the functional purity of a immutable state object instead of a reactive state. This is a value-call and you may disagree, that’s fine.

--

--

--

Productivity expert, CTO of Coaching Culture and Founder of Aika. https://www.aikahq.com

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Steven Poulton @ Aika

Steven Poulton @ Aika

Productivity expert, CTO of Coaching Culture and Founder of Aika. https://www.aikahq.com

More from Medium

How it works Metawin token ?

Did the Oscars award the best story? And… Moon Knight, Ep. 1!

Let’s get to know what is Marfan syndrome and how does it affect our body

Female Figures II — Ana Mendieta and Kara Walker