Welcome to LearnReact! This repository is designed to help you get started with React and build a strong foundation in modern frontend development.
This repository contains learning materials, code examples, and exercises to help understand and practice React concepts. It is based on the content of the youtube channel - Chai aur Code.
- Covers fundamental and advanced React concepts.
- Includes hands-on exercises and projects.
- Uses modern React practices including hooks, functional components, and state management.
- Well-structured and easy-to-follow code examples.
- Node.js (LTS version recommended)
- npm or yarn
- Clone the repository:
git clone https://github.com/Isheta20/LearnReact.git cd LearnReact - Install dependencies:
or
npm install
yarn install
- Start the development server:
or
npm start
yarn start
- React Components
- JSX
- Props and State
- React Hooks (useState, useEffect, useContext, etc.)
- Event Handling
- Routing with React Router
- API Fetching
- State Management
- Performance Optimization
- Deployment