Coconote
AI notes
AI voice & video notes
Try for free
📚
रिडक्स और रिएक्ट हुक्स ट्यूटोरियल
Sep 13, 2024
रिडक्स ट्यूटोरियल नोट्स
परिचय
स्वागत:
थापा टेक्निकल चैनल पर आपका स्वागत है।
विषय:
React Redux का पूरा ट्यूटोरियल एक वीडियो में।
React Hooks और State Management
Increment/Decrement का उदाहरण:
5 से increment कर सकते हैं, 1 से decrement कर सकते हैं।
State Management:
पहले React Hooks का उपयोग करते हुए state management दिखाया गया था।
Redux का परिचय
Redux क्या है?
State management के लिए एक library।
केंद्रीय स्टोर:
Redux में एक centralized store होता है जिसमें सभी application state store रहती है।
Data Flow:
डेटा एक दिशा में बहता है (parent to child), जिससे prop drilling की समस्या होती है।
Redux का मह त्व
State Management:
Redux आपके application के state को प्रबंधित करने में मदद करता है।
Predictable State:
State को update करने के लिए actions का उपयोग किया जाता है।
Redux की संरचना
मुख्य तत्व:
Actions:
क्या करना है, यह बताता है।
उदाहरण: Increment और Decrement के लिए actions।
Reducers:
State को कैसे अपडेट करना है, यह बताता है।
Store:
Application की सारी state को store करता है।
डेटा कॉल करना
Redux में, किसी भी component को डेटा प्राप्त करने के लिए store को call करना होता है।
Dispatch:
Actions को trigger करने के लिए dispatch का उपयोग किया जाता है।
Redux की प्रक्रिया
Action Creator:
एक फंक्शन जो action को बनाता है।
Reducer:
जो current state और action को लेता है और नई state return करता है।
Store Creation:
Redux के store को create करने की प्रक्रिया।
Redux का उपयोग कैसे करें
Installation:
React Redux को install करना आवश्यक है।
Practical Example:
Component Creation:
UI के लिए components बनाना।
Using Provider:
Redux store को components में प्रदान करना।
Using useSelector & useDispatch:
State और actions को access करन ा।
Conclusion
Redux का उपयोग:
बड़े applications में डेटा को manage करने के लिए उपयोग किया जाता है।
Comments और प्रतिक्रिया:
वीडियो के बाद feedback देना।
ट्यूटोरियल का लक्ष्य
Redux और React Hooks के बीच तुलना करना और implement करना।
Prop drilling को समझाना और Redux के माध्यम से हल करना।
📄
Full transcript