चाय और रियाक्ट JS सीरीज नोट्स
परिचय
- चाय और कोड के अंदर सत् र की शुरुआत।
- यह सीरीज रियाक्ट और इसकी लाइब्रेरी पर केंद्रित है।
- रियाक्ट की लोकप्रियता, वेबसाइट बनाने में मदद, और इसके लिए बढ़ती मांग।
सीरीज की विशेषताएँ
- फ़ंडामेंटल्स को समझना और कई प्रोजेक्ट्स पर काम करना।
- पिछली सीरीज (चाय और जावास्क्रिप्ट) के समान, लेकिन फोकस प्रोजेक्ट्स पर रहेगा।
- छात्रों की भागीदारी पर जोर, सवालों के जवाब कमेंट में देने के लिए कहा गया।
रियाक्ट क्यों सीखें?
- मार्केट में रियाक्ट की मांग बढ़ रही है।
- रियाक्ट डेवलपमेंट जॉब्स की संख्या अधिक है।
- रियाक्ट से जटिल फ्रंटेंड एप्लिकेशन बनाना आसान होता है।
- जाव ास्क्रिप्ट से पहले भी UI बनते थे, लेकिन रियाक्ट जटिलता को संभालने में मदद करता है।
रियाक्ट सीखने का सही समय
- जावास्क्रिप्ट में मास्टरी जरूरी है।
- DOM मैनिपुलेशन और जावास्क्रिप्ट के प्रमुख कॉन्सेप्ट्स को समझना आवश्यक है।
रियाक्ट की कहानी
- रियाक्ट की शुरुआत एक समस्या को हल करने के लिए हुई।
- स्टेट और DOM के बीच समन्वय की कमी थी।
- रियाक्ट को ओपन-सोर्स किया गया और कई टेक्निकल टीमों ने इसकी सराहना की।
रियाक्ट का लर्निंग प्रोसेस
- रियाक्ट सीखने के लिए दो तरीके:
- गहराई में जाना (In-depth)
- प् रोजेक्ट बनाना
- प्रोजेक्ट बनाने से सीखना आसान होता है।
रियाक्ट एक लाइब्रेरी है
- रियाक्ट का प्रयोग सरलता और लचीलापन प्रदान करता है।
- UI और स्टेट के बीच सिंक्रोनाइजेशन की आवश्यकता।
JSX
- JSX जावास्क्रिप्ट में HTML लिखने का तरीका है।
- JSX प्रोजेक्ट्स में और भी कॉन्सेप्ट्स को समझने में मदद करता है।
कंम्पोनेंट्स और रियूज़ेबिलिटी
- कंम्पोनेंट्स को बार-बार उपयोग करना।
- प्रॉप्स का उपयोग करके कंम्पोनेंट्स में डेटा पास करना।
स्टेट मैनेजमेंट
- रियाक्ट में बाय डिफ़ॉल्ट स्टेट मैनेजमेंट नहीं है।
- Redux और Context API जैसे लाइब्रेरीज़ का उपयोग।
क्लास-बेस्ड कंम्पोनेंट्स
- रियाक्ट में फंक्शनल कंम्पोनेंट्स का प्रमुखता से इस्तेमाल।
- कुछ पुरानी कोडबेस में क्लास-बेस्ड कंम्पोनेंट्स का उपयोग।
बैक-एंड और फ्रंट-एंड
- रियाक्ट के साथ बैक-एंड टेक्नोलॉजीज का ज्ञान महत्वपूर्ण।
- बैक-एंड एज़ ए सर्विस जैसे Firebase, Supabase का उपयोग।
निष्कर्ष
- रियाक्ट सीखने के लिए परियोजनाएं बनाना और उनका विश्लेषण करना जरूरी है।
- आगे की सीरीज में अधिक जानकारी और प्रोजेक्ट्स पर ध्यान दिया जाएगा।
- छात्रों से वीड ियो और सामग्री साझा करने का अनुरोध।
ये नोट्स क्लास में चर्चा के मुख्य बिंदुओं और विचारों का सारांश हैं।