ReSwift-Todo is a simple todo list.
It is a ReSwift version of Redux's todomvc.
State updates trigger a diff of the filtered todos using Dwifft. This enables us to make use of UITableView's built-in animations when inserting and deleting rows (see gif below)
Here are a few things ReSwift-Todo could have fun with :
- ReSwift-Recorder enables hot-reloading and time-travel for ReSwift apps !
- ReSwift-Router is a declarative router for ReSwift. We could implement this into ReSwift-Todo to move avay from the storyboard segues and keep the navigation state inside the AppState !