/redux-demo

This application demonstrate the implementation of the react-redux liberary

Primary LanguageJavaScript

Redux Demo

Repository version

Live Demo of the application.

Redux Demo is a React application to demonstrate the implementation of Redux library in a React application. This application performs the basic functionality of fetching posts and creating new post, and stores the data in application level state.

This application is using open source APIs provided by JSONPlaceholder to create and retrieve the posts.

Project Installation Guide

Requirements

Node JS - 12.15 or later versions.

NPM - 3.5 or later versions.

Editor - Your favorite editor.

Browser - Chrome >= 81.0 or Firefox >= 72.0.2

Steps
  1. Clone or download project in your system.
  2. Navigate to project directory in the terminal or command prompt.
  3. run npm i
  4. run npm start
  5. Your project server is running at localhost:3000

Future Plan

  • upgrade the code and make use of static getDerivedStateFromProps instead of UNSAFE_componentWillReceiveProps component lifecycle. Read more...

Contributing

  1. Fork it ( https://github.com/vishalnagda1/redux-demo/fork )
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new pull request.