React router is a React package which helps in navigation.
React router is divided to three packages: react-router, react-router-dom and react-router-native.
As we are building website we have to use react-router-dom.
React provides some specific methods which are executed when specific condition triggered in component. basically these methods are divided into 3 parts mounting component, updating component data and un-mounting component.
ReactJs is populer JS script library for building User Interface. It's components are reusable and efficiently manages the data that changes over time. In this blog post i am going to discuss component, state, props in ReactJS.