Skip to content

Latest commit

 

History

History
33 lines (22 loc) · 853 Bytes

readme.md

File metadata and controls

33 lines (22 loc) · 853 Bytes

Todo APP with Redux, Redux-Thunk, Reselect, Styled-Components, and Testing the Ecosystem

React Ecosystem

  • Redux : state management using Flux architecture
  • Thunk : side effect management for permanent changes (network requests, modifying user data on a server or uploading an article etc)
  • Reselect - Selector library for Redux - abstract away the state's structure Redux takes care of managing and modifying the state of the application for us, the purpose of selectors is to abstract away the details of how our data is stored in this state
  • Styled Components - management of appearance

Requirements

  • Node.js
  • github

Running The Project:

  • Download / Clone this repository
npm install

// start the app
npm start

// start the backend
cd server
npm start 

Server is running on port 8080 App runs on port 3000