An open API service indexing awesome lists of open source software.

https://github.com/bharat40/react-topics

This repository is dedicated to learning and exploring various React topics. It contains different projects, components, and implementations to enhance understanding and proficiency in React.js.
https://github.com/bharat40/react-topics

context-api mapfilterandreduce props-drilling react-router state-management usecontext-hook useeffect-hook usereducer-hooks useref-hook usestate-hooks

Last synced: 6 months ago
JSON representation

This repository is dedicated to learning and exploring various React topics. It contains different projects, components, and implementations to enhance understanding and proficiency in React.js.

Awesome Lists containing this project

README

          

# React Learning Repository

This repository is dedicated to learning and exploring various React topics. It contains different projects, components, and implementations to enhance understanding and proficiency in React.js.

## Topics Covered
- **Conditional Operators**
- **Context API Project**
- **Light and Dark Mode**
- **Map, Filter, Reduce**
- **React Router**
- **State vs Props**
- **useContext Hook**
- **useEffect Hook**
- **useEffect Polyfill**
- **useReducer Hook**
- **useRef Hook**
- **useState Hook**

## Installation
1. Clone the repository:
```bash
git clone https://github.com/your-username/react-topics.git
```
2. Navigate to the project directory:
```bash
cd react-topics
```

## Folder Structure
```
react-topics/
├── ConditionalOperators/
├── ContextApiProject/
├── LightAndDarkMode/
├── MapFilterReduce/
├── ReactRouter/
├── StateVsProps/
├── useContextHook/
├── useEffectHook/
├── useEffectPolyfill/
├── useReducerHook/
├── useRefHook/
├── useStateHook/
├── package.json
└── README.md
```