Skip to content

StoneCypher/todo_redux_to_not

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

51 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

todo_redux_to_not

Let's remove Redux from the Redux todo example πŸ˜‚

This is Todo: Redux to Not

Why

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.

Contents

  1. A step by step walkthrough of doing it the Not Redux way.
  2. A live hosting of the vanilla codebase