🍵

रियाक्ट जेएस और चाय का अभ्यास

Aug 31, 2024

चाय और रियाक्ट JS सीरीज नोट्स

परिचय

  • चाय और कोड के अंदर सत्र की शुरुआत।
  • यह सीरीज रियाक्ट और इसकी लाइब्रेरी पर केंद्रित है।
  • रियाक्ट की लोकप्रियता, वेबसाइट बनाने में मदद, और इसके लिए बढ़ती मांग।

सीरीज की विशेषताएँ

  • फ़ंडामेंटल्स को समझना और कई प्रोजेक्ट्स पर काम करना।
  • पिछली सीरीज (चाय और जावास्क्रिप्ट) के समान, लेकिन फोकस प्रोजेक्ट्स पर रहेगा।
  • छात्रों की भागीदारी पर जोर, सवालों के जवाब कमेंट में देने के लिए कहा गया।

रियाक्ट क्यों सीखें?

  • मार्केट में रियाक्ट की मांग बढ़ रही है।
  • रियाक्ट डेवलपमेंट जॉब्स की संख्या अधिक है।
  • रियाक्ट से जटिल फ्रंटेंड एप्लिकेशन बनाना आसान होता है।
  • जावास्क्रिप्ट से पहले भी UI बनते थे, लेकिन रियाक्ट जटिलता को संभालने में मदद करता है।

रियाक्ट सीखने का सही समय

  • जावास्क्रिप्ट में मास्टरी जरूरी है।
  • DOM मैनिपुलेशन और जावास्क्रिप्ट के प्रमुख कॉन्सेप्ट्स को समझना आवश्यक है।

रियाक्ट की कहानी

  • रियाक्ट की शुरुआत एक समस्या को हल करने के लिए हुई।
  • स्टेट और DOM के बीच समन्वय की कमी थी।
  • रियाक्ट को ओपन-सोर्स किया गया और कई टेक्निकल टीमों ने इसकी सराहना की।

रियाक्ट का लर्निंग प्रोसेस

  • रियाक्ट सीखने के लिए दो तरीके:
    • गहराई में जाना (In-depth)
    • प्रोजेक्ट बनाना
  • प्रोजेक्ट बनाने से सीखना आसान होता है।

रियाक्ट एक लाइब्रेरी है

  • रियाक्ट का प्रयोग सरलता और लचीलापन प्रदान करता है।
  • UI और स्टेट के बीच सिंक्रोनाइजेशन की आवश्यकता।

JSX

  • JSX जावास्क्रिप्ट में HTML लिखने का तरीका है।
  • JSX प्रोजेक्ट्स में और भी कॉन्सेप्ट्स को समझने में मदद करता है।

कंम्पोनेंट्स और रियूज़ेबिलिटी

  • कंम्पोनेंट्स को बार-बार उपयोग करना।
  • प्रॉप्स का उपयोग करके कंम्पोनेंट्स में डेटा पास करना।

स्टेट मैनेजमेंट

  • रियाक्ट में बाय डिफ़ॉल्ट स्टेट मैनेजमेंट नहीं है।
  • Redux और Context API जैसे लाइब्रेरीज़ का उपयोग।

क्लास-बेस्ड कंम्पोनेंट्स

  • रियाक्ट में फंक्शनल कंम्पोनेंट्स का प्रमुखता से इस्तेमाल।
  • कुछ पुरानी कोडबेस में क्लास-बेस्ड कंम्पोनेंट्स का उपयोग।

बैक-एंड और फ्रंट-एंड

  • रियाक्ट के साथ बैक-एंड टेक्नोलॉजीज का ज्ञान महत्वपूर्ण।
  • बैक-एंड एज़ ए सर्विस जैसे Firebase, Supabase का उपयोग।

निष्कर्ष

  • रियाक्ट सीखने के लिए परियोजनाएं बनाना और उनका विश्लेषण करना जरूरी है।
  • आगे की सीरीज में अधिक जानकारी और प्रोजेक्ट्स पर ध्यान दिया जाएगा।
  • छात्रों से वीडियो और सामग्री साझा करने का अनुरोध।

ये नोट्स क्लास में चर्चा के मुख्य बिंदुओं और विचारों का सारांश हैं।