See Extreme Decoupling React, Redux, Selectors for more details.
This project integrates the todo view layer project and the todo state container project to create a functional todo app. Its primary task is to take flat, normalized, shallow state provided by the state container, and transform it into the nested, denormalized, hierarchical structures that the view demands. The mechanism by which it does this is called selectors.
To run the full todo app, clone the repo and start the webserver:
> git clone https://github.com/thinkloop/todo-app
> npm start
// open localhost url
Released under an MIT license.
- todo-react-components: React components for extreme decoupling todo app example
- todo-redux-state: Redux state container for extreme decoupling todo app example
- memoizerific: Fast, small, efficient JavaScript memoization to memoize JS functions
- link-react: A generalized link component that allows client-side navigation while taking into account exceptions
- spa-webserver: Webserver that redirects to root index.html if path is missing for client-side SPA navigation
Like it? Star It