Overview This is a simple React application that showcases client-side routing using React Router. The project demonstrates how to set up a basic navigation bar and define routes for multiple pages, allowing users to switch between them without a full page reload.
Screenshots The following screenshots illustrate the different pages of the application.
Home Page: The default view of the application, accessed at the root URL http://localhost:3000. !
About Page: The page displayed when the "About" link is clicked, with the URL updated to http://localhost:3000/about. !
Contact Page: The page displayed when the "Contact" link is clicked, with the URL updated to http://localhost:3000/contact. !
Key Technologies React: The JavaScript library for building the user interface.
React Router DOM: The library used for handling declarative routing in the application.
Setup and Installation To run this project locally, follow these steps:
Clone the repository: git clone [Your-GitHub-Repo-URL]
Navigate to the project directory: cd [Your-Project-Name]
Install the dependencies: npm install
Start the development server: npm start
The application will now be running on http://localhost:3000.# react-exp11-router-setup