Let's remove Redux
from the Redux todo
example π
This is Todo: Redux
to Not
My goal is to show how much simpler a vanilla non-flux app can be than a flux app. I'm using Redux
as my flux because it's
everyone's favorite, in turn because it in turn advocates discarding a bunch of flux (eg multiple stores.)
We start by following through the Redux
step by step example, with vanilla JS implementations in their stead.
In the process, I hope to show that the added overhead of learning Flux and Redux
concepts is unnecessary, and that all of these behaviors have natural implementations in the Javascript that you already know.
In essence, this is a You Might Not Need Redux
site.
In particular, the Vanilla code is dramatically shorter.
- A step by step walkthrough of doing it the Not Redux way.
- A live hosting of the vanilla codebase