What is useState in React?

React का useState एक Hook है जो आपके UI में बदलते डेटा (state) को संभालने में मदद करता है। जब state बदलती है → UI अपने-आप update होता है।

Why do we need useState?

UI को dynamic बनाने के लिए। 1. Button click 2. Toggle 3. Counter 4. Form input 5. Real-time updates

Basic Syntax (Very Simple)

const [value, setValue] = useState(initialValue); value: current data setValue: new data set करने वाला function initialValue: starting value

Example: Simple Counter App

import { useState } from "react"; export default function Counter() { const [count, setCount] = useState(0); return ( ); } ✔ Click करने पर count बढ़ता जाता है ✔ UI तुरंत अपडेट होता है

How State Updates?

React state को asynchronous तरीके से update करता है। इसलिए React UI को efficient, fast और smooth बनाता है।

Updating Based on Previous Value

setCount(prev => prev + 1); यह तरीका safest है—especially जब multiple updates हों।

Summary (1 Line)

useState = React में variable + auto UI update system जो भी value बदलती है, React तुरंत नया UI दिखाता है।

Want To Know More

• Daily Web Stories
• Latest Tech
• Hidden Tricks

👉 Save + Share This Story!

Visit gyanimeter.co.in