Skip to content

SANKET45IAS/React

Repository files navigation

React1 - Complete React Concepts ๐Ÿš€

This repository contains a complete walkthrough of all core and advanced React concepts, implemented through organized folders and mini-projects.


๐Ÿ“ Folder Structure & Topics

Folder Name Topic Covered
FormHandling Controlled & uncontrolled forms
Monday JSX, Components, Props, State
ONE SHOT REACT Complete React app (Quick go-through)
ReduxToolKit State Management using Redux Toolkit
Routing React Router DOM โ€“ Navigation, Params, Nested Routes
Saturday Lifting state, Conditional rendering
Thrusday React Lists, Keys, Event handling
USECONTEXT Context API โ€“ Global state sharing
UseCallBack Performance Optimization โ€“ useCallback Hook
UseMemoHook Memoization โ€“ useMemo Hook
UseRef DOM manipulation, Persistent values โ€“ useRef Hook

๐Ÿง  Concepts Covered

  • Functional Components
  • JSX and Rendering
  • Props and Prop Drilling
  • useState, useEffect
  • useRef, useMemo, useCallback
  • Context API
  • Routing (React Router)
  • Redux Toolkit (State Management)
  • Form Handling (Controlled Inputs)
  • Conditional Rendering
  • Lifting State Up
  • Folder-wise Conceptual Projects

๐Ÿ› ๏ธ Tech Stack

  • React.js
  • JavaScript (ES6+)
  • HTML & CSS
  • React Router
  • Redux Toolkit

๐ŸŒŸ Getting Started

To run this project:

git clone https://github.com/SANKET45IAS/React.git
cd React1
npm install
npm start

About

React is Love๐Ÿ’™

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published