What is Router in ReactJS?
- Routing being a key aspect of web applications (and even other platforms) could not be left out in React.
- You can make full fleshed single page applications with React if we harness the powers of routing. This does not have to be a manual process, we can make use of React-Router.
learn reactjs tutorial -
reactjs router
- reactjs example - react tutorial - reactjs - react
Step1: Install React Router
- Simple way to install react-router is to run the following code snippet in command prompt window.
Article tag : react , react native , react js tutorial , create react app , react tutorial , learn react
Step2: Create Components
- In this step, we are creating four components. The App component will be used as a tab menu.
- The other three components (Home), (About) and (Contact) are rendered once the route has changed.
App.js
Step 3 - Add Router
- Now we want to add routes to our app.
- Instead of rendering App element like in previous examples, this time the Router will be rendered.
- We will also set components for each route.
main.js
Output
- When the app is started, we will see three clickable links that can be used to change the route.