Hacker News new | ask | show | jobs
by davidjnelson 2614 days ago
Redux also has some more nice features around middleware which is great for data interception and manipulation, and selectors which can be great for performance if memoized. Also, you don't need redux for it, but the idea of separating pure view code and code that does network calls and implements business logic is really useful.

At the end of the day, you can write whatever you want from scratch, but it becomes a cost/benefit analysis.

I like this repo for getting into the guts of how popular tech works: https://github.com/danistefanovic/build-your-own-x