Hacker News new | ask | show | jobs
by acemarke 2089 days ago
I gotcha covered there :)

See my "Idiomatic Redux" blog post series [0] for info on how Redux was designed, why it works the way it does, and the implementation details of both the Redux core, React-Redux, and our new Redux Toolkit package.

I also recommend the post "Build Yourself a Redux" [1] as the best "build a mini Redux" post I've seen.

Rodrigo Pombo's "Didact" series [2] does the same process but for React, showing how to build a miniature reconciler that even includes hooks.

I also have links to further articles about React's implementation [3] as well.

Finally, I specifically recommend reading my post "A (Mostly) Complete Guide to React Rendering Behavior [4] and Dan Abramov's extensive article "A Complete Guide to `useEffect`" to better understand how React behaves and how to use it correctly.

[0] https://blog.isquaredsoftware.com/series/idiomatic-redux

[1] https://zapier.com/engineering/how-to-build-redux/

[2] https://github.com/pomber/didact

[3] https://github.com/markerikson/react-redux-links/blob/master...

[4] https://blog.isquaredsoftware.com/2020/05/blogged-answers-a-...

[5] https://overreacted.io/a-complete-guide-to-useeffect/