हां जी कैसे हैं आप सभी ए गए वापस से हम भी ए गए हम ए गए इसलिए आप ए गए आप बार-बार आते हैं इसलिए हम ए जाते हैं स्वागत है आप सभी का चाय और रिएक्ट एक अनोखी सीरीज जहां पर हम रिएक्ट को ना के सिर्फ प्रोजेक्ट से सिख रहे हैं बट की अंदर डी फूड भी जा रहे हैं बड़ा डिटेल में डिस्कस कर रहे हैं तो आज के वीडियो में हम क्या करेंगे आज के वीडियो में हम बनाएंगे खुद का रिएक्ट हांजी सही सुना आपने आप बनाने जा रहे हैं खुद का रिएक्ट अब उतना पावरफुल तो नहीं होगा जितना ओरिजिनल रिएक्ट है क्योंकि वहां पे कई एल्गोरिदम्स होती है जो चीजों को ऑप्टिमाइज करती है पर एटलिस्ट एक बियर मिनिमम बेसिक वर्जन हम बनाएंगे जिससे की हमें कॉन्सेप्ट्स क्लेरिटी आए की रिएक्ट कोई ऐसा मैजिकल चीज नहीं है की आप नहीं कर सकते हैं आप कर सकते और कॉन्फिडेंस देना इस चैनल का में कम है तो हम बनाएंगे खुद का एक पर्सनलाइज रिएक्ट एक मिनी वर्जन जिससे हमें कॉन्फिडेंस आए अंदर डी फूड चीजों को हम समझ पे उसके बाद सेकंड पोर्शन में ऑटोमेटिक के लिए आप मूव हो जाएंगे कैसे कम करता है यह भी आप ऑटोमेटेकली इसी के साथ समझ जाएंगे तो बहुत बताने वाला है लेकिन सबसे इंपॉर्टेंट क्या है इस वीडियो पर होने चाहिए कम से कम 1000 कमेंट्स अब ये जिम्मेदारी आपके ऊपर है की एक कमेंट करते हैं पांच कमेंट करते हैं हजार कमेंट्स तो मिनिमम चाहिए और कम से कम 100 शेयर्स चाहिए क्यों क्योंकि ऐसा कांटेक्ट नहीं है लिटरली नहीं है आप चाहे तो ओपनली युटुब आपके सामने जाइए आराम से धुंधिया तो चलिए शुरू करते हैं तो देखिए रिएक्ट अभी तक हमने जो पढ़ा है वो एक पढ़ा है क्रिएट रिएक्ट अप से और हमने पढ़ा वीट से भी लेकिन एंड ऑफ डी दे गोल क्या था जो रिएक्ट लाइब्रेरी थी वो हम इंपोर्ट करके ले और एक रिएक्ट का हमने देखा था की वर्जनस होते हैं मतलब किस जगह आप रिएक्ट को उसे करना चाहते हैं ब्राउज़र में उसे करना चाहते हैं तो रिएक्ट ओम को हम उसे करते हैं मोबाइल में उसे करना चाहते हैं तो रिएक्ट नेटिव उसे करते हैं तो बेसिक कोड लाइब्रेरी हमारी से है तो इस वीडियो के अंदर हम थोड़ा सा ओरिजिनल लाइब्रेरी के अंदर भी जंप करेंगे हां जी थोड़ा सा गेटअप पे भी लेक जाऊंगा हो सकता है थोड़ा सा स्केरी हो लेकिन ये सही पॉइंट है की एटलिस्ट हम गेट अप पे जाके उसे लाइब्रेरी को एटलिस्ट ओवरव्यू तो देखें की अच्छा सर कोड यहां से ए रहा है इस तरह से हुआ है समझ में हमें नहीं एक एक्सप्लोरेशन थोड़ा सा वॉक थ्रू तो बंता है यहां पे तो चलिए शुरू करते हैं हमारी कहानी स्क्रीन शेर करते हैं आपके साथ में तो ये ए गए हम हमारी स्क्रीन पे और ऑब्वियस सी बात है अभी हम बताएंगे खुद का एक रिएक्ट एन कस्टमाइज्ड रिएक्ट तो एक नया फोल्डर बना लेते हैं और इसको नाम देते हैं हम थोड़ा सा कीबोर्ड एडजस्ट कर लेने इसका नाम देते हैं हम आ कस्टम रिएक्ट तो ये जो कस्टम रिएक्ट है ना एक्चुअली में हमारे पास ये बड़ा ही इंटरेस्टिंग कॉन्सेप्ट है क्योंकि जो आप कस्टम रिएक्ट यहां पे बनाते हो ना इसमें ऐसा कुछ मैजिकल साइंस नहीं है इसको हम क्या करते हैं सिंपल सा कस्टम कस्टम रिएक्ट इसका नाम लिख लेते हैं कस्टम रिएक्ट लिख लेते हैं आई थिंक ज्यादा बटर नाम होगा क्योंकि आगे जाके हमें समझ में भी तो आना चाहिए ना आ कहां पे लिख रहे हो भाई क्या हो गया ये चलिए कस्टम रियट एक्चुअली में हमने देखा की एंड अप डी दे रिएक्ट लाइब्रेरी ए रही थी बट हमें अगर याद है आपको भी अगर याद है तो index.html ये था index.html के अंदर क्या था बेसिक कुछ इस तरह का बॉयलर प्लेट कोड था इसको हम बोल देते हैं की आप क्या हो आपका कस्टम रिएक्ट हो कस्टम रिएक्ट अप अप ठीक है और यहां पर क्या था एक सिंपल सा देवता जिसकी आईडी में रूट था यही तो था बस इतना ही देखा था और इसके अलावा क्या था हमने देखा था वीट के अंदर थोड़ा सा अगर आपकी मेमोरी जब कर डन मैं वापस से तो यहां पे स्क्रिप्ट्स लोड कर रहे थे टाइप मोडल उसे कर रहे थे आम के उसे नहीं कर रहे थे बट इस कैसे में हमें फर्क नहीं पड़ेगा इस पे कभी और चर्चा करेंगे अभी हम क्या कर रहे हैं सिंपल सा स्क्रिप्ट लेते हैं और स्क्रिप्ट का नाम रख देते हैं डॉट स्लाइस रिएक्ट रिएक्ट हां हम इसमें इंपोर्ट तो नहीं करने वाले ठीक है रिएक्ट जैसा रख सकते हैं ठीक है तो ये हमने रिएक्ट जीएस रख दिया ऑब्वियस सी बात है अगर ये रख दिया है तो एक नई फाइल बनानी पड़ेगी जिसका नाम है react.js एक्चुअली मैं इसका कस्टम रिएक्टिव नाम रख देता हूं जो ज्यादा बटर रहेगा कस्टम रिएक्ट वरना कन्फ्यूजन हो जाएगा बाकी फर्क कुछ नहीं पड़ेगा आप नाम कस्टम रिएक्ट रखिए या रिएक्ट रखिए कोई फर्क नहीं पड़ता है तो यह हमारा बेसिक एप्लीकेशन है देव इसके अंदर एक रूट है बस इसी तरह से कम होता है अच्छा अब अगर आपको याद हो तो एक्चुअली में मैंने डिस्कस किया था की हमारे सोर्स के अंदर जो में जस है तो यहां पे क्या है रिएक्ट क्या करता है एक रूट क्रिएट करता है और उसके अंदर हम ये डॉक्यूमेंट पास करते हैं और जो भी आप अप बनाते हो उसको हम रेंडर करते हैं अब जो अप आप बनाते हैं वो है क्या एक सिंपल सा फंक्शन है जिसके अंदर कुछ आप जेएस लिख देते हो बस यही कहानी थी अब यहां पे हम करके देखते हैं इस कहानी को रिपीट की एक्चुअली में किस तरह से कम होगा या क्या मतलब जो भी हम कर सकते हैं तो सबसे पहले तो क्योंकि स्क्रिप्ट यहां पे इंजेक्ट है तो मैं क्या कर सकता हूं इस रूट को ग्राफ कर सकता हूं अच्छा रूट को ग्राफ करना मैंने आपको ऑलरेडी डोंट के अंदर बताया था जो स्क्रिप्ट के अंदर वैसे कोई ऐसा रॉकेट साइंस है नहीं बट ठीक है कोई ज्यादा बड़ी बात है नहीं तो हमारे पास है डॉक्यूमेंट आप चाहे तो गेट एलिमेंट क्वेरी सिलेक्ट अच्छा मैं मेरा यह ऑफ कर लेट हूं यहां पर वरना बहुत लोगों को प्रॉब्लम होगी की कॉप पायलट से आपको तो सजेशन मिल गए सारे ओबवियस सी बात है मिलने भी चाहिए तो ये हो गया हमारा क्वेरी सिलेक्ट क्वेरी सिलेक्ट के अंदर हमने दिया की मेरे पास एक आईडी है जिसका नाम है रूट और इसको स्टोर कर लेते हैं हम एक वेरिएबल के अंदर बोल देते हैं इसको में कंटेनर ठीक है जी कोई दिक्कत वाली बात ही नहीं है है या नहीं है कमेंट क्षेत्र में बताते रहो मुझे देखिए इंगेजमेंट आपके हाथ में है अगर जब भी मैं ऐसे क्वेश्चन पूछता हूं तो लाइव क्लास होती तो ऑब्वियस सी बात है मेरे सामने बैठे होते तो मैं पक्का बुलवाता आपसे जूम पे लाइव क्लास होती है तो मैं वीडियो ऑन करके पक्का आपसे बार-बार बुलवाता बट यहां पे नहीं कर सकता हूं एटलिस्ट कमेंट क्षेत्र में उसका जवाब लिखने रहिया करिए इसी से सीखेंगे यह छोटी-छोटी टीचिंग ट्रिक होती है और लर्निंग ट्रिक होती है इसमें अगर इंगेजमेंट नहीं दिखाएंगे कहेंगे नहीं नहीं मैं हाथ बंद के बैठा हूं कीबोर्ड पर नहीं आपका नुकसान है मेरा नहीं है ठीक है तो ये हो गया हमारा क्वेरी सिलेक्ट अब क्या है क्वेरीज लेटर तो हमारे पास ए गया अब मेरे को पता है की मुझे इसको रेंडर करना है अब रेंडर करना क्या है एक मेरे पास एलिमेंट होता है फंक्शन के अंदर ध्यान है हम आ कुछ देव देते हैं पैराग्राफ देते हैं तो सपोर्ट करिए मुझे अभी रेंडर करना है एक अब उसे ए टेक को मुझे रेंडर करना है की ठीक है आप अटैग मुझे दे दो और उसे ए टाइप को मैं स्क्रीन पे डिस्प्ले कर दूंगा लेकिन एक्चुअली में जो अटैक होता है बिहाइंड डी सीन वो कैसे दिया जाता है वो हम इसी तरह से देंगे जैसे की आपका फंक्शन जो है उसके अंदर जो आपने एलिमेंट रिटर्न किया है वो रिएक्ट कैसे देखा है वो देखेंगे हम ठीक है तो इसको बोलते हैं हम कांस्टेंट रिएक्ट एलिमेंट अब रिएक्ट एलिमेंट क्यों क्योंकि मैं आपको यह सिमुलेशन करवाना चाहता हूं की एंड ऑफ डी दे जो आपने फंक्शन में एचटीएमएल रिटर्न किया है वो रिएक्ट को कैसा दिखता है या फिर रिएक्ट उसको ट्रांसपाइल तो नहीं बोलेंगे उसको आ रिएक्ट उसको कंपिल करने के बाद कैसा देखा है ठीक है अभी कंपिल वर्ल्ड लूजली उसे कर रहे हैं बट ठीक है चलेगा तो रिएक्ट क्या करता है आपका जो भी एलिमेंट है ना उससे एक ट्री बनाने की कोशिश करता है है ना तो ट्री कैसा दिखता है देखिए यहां पे app.js है तो हमने क्या रिटर्न कर देखिए एक h1 कर एक पी कर बट और भी तो टैग हो सकते थे यहां पे ए टैग हो सकता था ए टैक्स की कुछ प्रॉपर्टी होती है टारगेट होता है फिर उसके अंदर कुछ टेक्स्ट आता है और भी प्रॉपर्टीज हो शक्ति है तो वो सबको एक्चुअली मैं देखा कैसे है तो सबसे पहले चीज जो रिएक्ट करता है उसके अंदर होता है एक टाइप अब टाइप क्या है टाइप बताता है की आपका एलिमेंट किस टाइप का है हो सकता है देव होता हो सकता है पैराग्राफ होता हो सकता है ए टैग होता सेकंड जो एलिमेंट आता है उसके अंदर होता है की आपकी प्रॉपर्टीज क्या क्या है तो वो बोलते हैं हम प्रॉप्स थोड़ा सा अलग होता है बट अभी मैं आपको थोड़ा सा और एक्सप्लोर करके बता रहा हूं ऐवेंंचुअली थोड़ा सा हम देखेंगे की रियल वर्ल्ड में कैसा दिखता है ये प्रॉप्स जो है ये एक ऑब्जेक्ट होता है इस ऑब्जेक्ट के अंदर जितनी चाहे प्रॉपर्टीज आप एड कर दीजिए तो मैं एक एड कर देता हूं फ फ वही की वैल्यू फेयर ऑब्जेक्ट की तो है इसमें कोई रॉकेट साइंस है ही नहीं है तो यह हो गया हमारा google.com ठीक है जी और क्या प्रॉपर्टीज हो शक्ति है टारगेट हो सकता है यह लीजिए टारगेट टारगेट के अंदर क्या आता है और कुछ नहीं एक अंडरस्कोर ब्लैक दे देते हैं इसके अंदर ये कुछ रॉकेट नहीं है यहां पे यहां पे सिंपल सा वही जो एचटीएमएल वगैरा होता है बेसिक अच्छा इसके बाद एक आपके पास होता है एक चिल्ड्रन ये सब टर्मिनोलॉजी है ऐसा एक्चुअली में लिखा हुआ नहीं होता है वो मैं आपको अभी बताऊंगा अभी 2 मिनट का सब्र रखिए यहां पे और यहां पे हम लिख देते हैं सिंपली सर आ क्लिक मी तू विजिट गूगल ठीक है तो ये हमने एक एलिमेंट बनाया क्योंकि ये कम एक्चुअली में रिएक्ट का होता है अंदर डी वुड कैसे कम करता हूं मेथड भी बताऊंगा चिंता मत कीजिए हम डॉक्यूमेंटेशन में जाएंगे पुरी गेट अप खोल के आपके सामने बता देंगे की वो कैसे कम करता है तो ये एक्चुअली में एंड ऑफ डी दे आपको मिलता है रिएक्शन ठीक है अभी हमने डायरेक्टली उसको दे दिया क्योंकि रिएक्ट हम उसे नहीं कर रहे हैं कस्टमर लिख रहे हैं तो हमने कहा की हमारी लायबिलिटी जिसको भी उसे करनी है उसको इसी तरह से उसे करना पड़ेगा हर एक एलिमेंट इसी तरह से लिखना पड़ेगा ठीक है जी चलिए बात मां ली अब क्या चाहता हूं अब मैं चाहता हूं की एक यहां पे एलिमेंट हो या फिर एक मेथड हो हमारे पास जो मेथड इसको रेंडर कर दे रेंडर कैसे कर दें इस एलिमेंट को एड कर दे रूट के अंदर यही तो होता है डॉक्यूमेंट डम के अंदर की हमारा जो रूट है या देव है उसके अंदर में कुछ एलिमेंट्स इंजेक्टर करना चाहता हूं तो ठीक है तो मैं उसको नाम देता हूं एक कस्टम रेंडर कोई भी मेथड का नाम दे दीजिए ये लीजिए कस्टम राइडर ये दो चीज आपसे सिलेक्ट करता है की पहले चीज तो क्या इंजेक्टर करूं तो आप क्या करो ऑब्वियस सी बात है रिएक्ट एलिमेंट इंजेक्टर करो कहां पे इंजेक्टर करूं ठीक है उसको में कंटेनर में इंजेक्टर करिए बस हो गया कम लेकिन लेकिन मजे की बात यह है की एक्चुअली में अभी नहीं पता हमें की ये कस्टम रेंडर कम कैसे करेगा है की नहीं बट अगर आपने थोड़ा बहुत डम वगैरा पड़ा है मुझे या कहानी से भी तो आप ये मेथड डिजाइन कर सकते हैं इतना भी बड़ा कोई रॉकेट साइंस है नहीं एक फंक्शन लीजिए कोई कस्टमर रेंडर नाम हमने लिया उससे दो एलिमेंट एक्सपेक्ट कीजिए की एक तो आप मुझे डॉग रिएक्ट एलिमेंट डॉग आ आप उसका नाम रिएक्ट एलिमेंट रखो या कुछ और रखो कोई फर्क नहीं पड़ता है उसके लिए अभी वो प्लेस होल्डर है पैरामीटर जिसको बोलते हैं और एक क्या दो मुझे कंटेनर दो की कहां पे मैं उसको इंजेक्टर करूंगा ठीक है जी अब इसके अंदर इंजर्ड कैसे करेंगे सबसे पहले क्या करो की वह डम एलिमेंट लो डम एलिमेंट कहां से लेना पड़ेगा क्योंकि डम एलिमेंट क्रिएट करना पड़ता है ना आपको याद हो तो कैसे करते थे पहले डम एलिमेंट क्रिएट करते थे फिर उसको जहां पे इंजेक्टर करना था पेंट चाइल्ड करके लिख लेते हैं तो एक दम एलिमेंट बनाते हैं तो ये लीजिए कांस्टेंट डम एलिमेंट कैसे बनेगा सबसे पहले डॉक्यूमेंट इसके पास एक प्रॉपर्टी होती है क्रिएट एलिमेंट पहले से हमने पढ़ा है अब क्रिएट एलिमेंट कहां से क्रिएट करेगा डायरेक्ट तो यहां पे वैसे तो मैं लिख सकता हूं डायरेक्टली यहां पे पैराग्राफ क्रिएट कर दो कर देगा उसको कोई प्रॉब्लम नहीं है बट क्योंकि मैं इसको थोड़ा मॉड्यूलर फंक्शन बना रहा हूं तो आप रिएक्ट एलिमेंट के थ्रू एलिमेंट को क्रिएट करो ठीक है जी तो रिएक्ट एलिमेंट से कर लेते हैं तो ये लिया मैंने रिएक्ट एलिमेंट बट डायरेक्टली रिएक्ट एलिमेंट तो नहीं दे रहा है मुझे वो वैल्यू तो क्या करना पड़ेगा उससे पूछना पड़ेगा आपका टाइप कौन सा है इसीलिए मैंने यहां पे सबको एक-एक कीज दी है तो यहां पे मैंने लिया डॉट टाइप ठीक है जी डॉट टाइप ले लिया एलिमेंट तो हो गया क्रिएट चलिए बेसिक लेकिन एलिमेंट तो अभी खाली है ना इसको बोलते हैं खाली कंटेनर खाली कंटेनर है कंटेनर के अंदर कुछ और भी इंसल्ट करना पड़ेगा वो भी हमें आता है सबसे पहले क्या करते हैं की इनर एचटीएमएल इसके अंदर इंजेक्टर कर लेते हैं तो ये लीजिए आप क्या करिए ये जो डम एलिमेंट है जस्ट तो कर दो नहीं करेंगे नहीं दिखे रहा एन ओके डॉ हां अभी करेगा दूर एलिमेंट के अंदर क्या है मेरे पास एक इनर इनर एचडी म है तो इनर एचटीएमएल के अंदर क्या डालना पड़ेगा वही रिएक्ट एलिमेंट से लो और उसका चिल्ड्रन एड कर दो पार्ट तो हो गए एलिमेंट क्रिएट हो गया उसके अंदर एक चिल्ड्रन एड हो गया आप इनर एचटीएमएल लो उसका इनर टेक्स्ट लो आपके ऊपर है कोई दिक्कत वाली बात नहीं है लेकिन उसके अंदर अटरीब्यूट्स भी सेट करने पढ़ेंगे अटरीब्यूट्स भी सेट करने पढ़ेंगे तो हमारा जो ये डम एलिमेंट है इसके अंदर सेट नहीं ए रहे हैं पता नहीं क्यों एलिमेंट में सेट अटरीब्यूट ए गया है कौन से अटरीब्यूट सेट करना चाहते हो मैं करना चाहता हूं पहले फ और अचरफ की वैल्यू क्या होगी हमारे पास रिएक्ट एलिमेंट डॉट प्रॉप्स और प्रॉप्स के अंदर है तो यह लीजिए डॉट फ ठीक है तो ये लीजिए हमारा डम एलिमेंट डॉट सेट अटरीब्यूट और इसके अंदर क्या वैल्यू सेट करनी है इस बार इस बार हमें करनी है टारगेट तो ये लीजिए टारगेट सेट कर दिया वैल्यू कहां से लो वही से आपके पास जो रिएक्ट एलिमेंट पास हुआ है अभी हमने उसका नाम सही में रखा है बट कोई फर्क नहीं पड़ता उससे उसके अंदर क्या करना पड़ेगा प्रॉप्स में जाना पड़ेगा ये लीजिए प्रॉप्स में गए उसके अंदर टारगेट ठीक है यह हो गया अब क्या करना है लास्ट में यह जो कंटेनर आपने प्रोवाइड किया है यानी की में कंटेनर जिसको आपने रूट से सिलेक्ट किया है बस उसके अंदर एड कर दो तो ठीक है कैसे करें ये कंटेनर उठाओ और उसको बोलो की आपको अपेंड चाइल्ड करना है पता नहीं क्यों और उसके अंदर ये जो डम एलिमेंट हमने बनाया था आ उसको इंजेक्टर कर दो तो आई थिंक कम हो जाना चाहिए हॉपफुली हॉपफुली इन थ्योरी तो हो जाना चाहिए बट अगर आते हैं तो सॉल्व करेंगे और तो क्या करेंगे ठीक है इसको यह लीजिए तो हम ए गए यहां पर कस्टम एलिमेंट पे देखते हैं क्या प्रॉब्लम आई हमारे पास इसके अंदर कहां सेटिंग ऑब्जेक्ट अपडेटेड कंटेंट अच्छा लगता है कोई तो मैंने यहां पर मिस्टेक कारी है और कस्टम रिएक्ट हमने इंजेक्टर कर दी है एक बार के लिए चलिए इसको मैं देखा हूं की एक्चुअली मैंने क्या छोटी सी टाइप हो या कुछ मिस्टेक कर दी हां जी आप मैसेज शायद कुछ लोगों ने ऑलरेडी पकड़ लिया होगा उसको की एचटीएमएल हमने शॉर्ट में लिख दिया था ये एक्चुअली मैं इस से तो नहीं लिखना चाहिए था हमें हां जी छोटी मोती मिस्टेक चलती रहती है डीबगिंग करना भी तो पार्ट है ना है की नहीं अब देखते हैं हॉपफुली हमारे पास एलिमेंट ए गया होगा तो हां जी आपके पास एलिमेंट ए गया ये तो हुआ की सर ठीक है आपने बिल्कुल बेसिक से कर लेकिन रिएक्ट ऐसा करता क्या है मतलब ये तो हमने खुद ही का कम बड़ा लिया ना की इस तरह से रिएक्ट एलिमेंट हमने ये कम किया और ये सब किया हां हमने थोड़ा सा कम बड़ा लिया बट हम इसके और वर्जन सेट्रेशंस डालेंगे ताकि इससे आपको और थोड़ा सा समझ में आए की रिएक्ट एक्चुअली मैं इसको जनरलाइज कैसे कर रहा है अभी क्या करते हैं ये कोड तो ठीक नहीं है क्यों ठीक नहीं है इस कोड के अंदर प्रॉब्लम क्या है वो समझिए इससे अच्छे ऑर्डर बनेंगे बनेंगे की नहीं बनेंगे ठीक है प्रॉब्लम क्या है यहां तक तो कोड ठीक था यहां तक भी कोर्ट ठीक था लेकिन यहां पे प्रॉब्लम ए गई की एक-एक अटरीब्यूट अगर थर्ड अटरीब्यूट होता तो प्रॉब्लम हो जाति अगर एक ही अटरीब्यूट होता तो प्रॉब्लम हो जाति है सपोज करें सिर्फ एक h1 आता या सिर्फ एक देव आता तो प्रॉब्लम हो जाति है हमारे पास तो हम क्या करेंगे इसकी जगह एक थोड़ा सा लूप बेस्ट कोड लिखेंगे कोर्ट में आपके लिए रख देता हूं यहां पर क्योंकि रिवीजन तो करोगे ना ठीक है पूरा एक और कमेंट कर देते हैं ताकि आपके लिए ये हो जाइए तो फर्स्ट क्षेत्र में मैं लिखा था अभी हम क्या करते हैं इस कोड को थोड़ा सा मॉड्यूलर बनाते हैं वर्जन 2 के अंदर तो आधा कम तो हम से करेंगे वही अपना डॉक्यूमेंट डॉट क्रिएट एलिमेंट हां जी क्रिएट एलिमेंट हमने लिया ये कम तो होगा से वही रिएक्ट एलिमेंट जो आपने पैरामीटर पास हुआ उससे पूछ लो की आपका टाइप कौन सा है और इसको स्टोर कर लेते हैं एक वेरिएबल के अंदर इसको बोल देते हैं हम डम एलिमेंट ले लीजिए बोल दिया इतना कम तो ठीक है अब इसके अंदर जो इनर एचटीएमएल है वो भी कम से रहेगा इस बार में टाइप हो नहीं करूंगा बस ठीक है तो यहां पर हमारे पास इनर एचटीएमएल जो हमने लिया है वो भी से लेंगे हम वही रिएक्ट एलिमेंट से पूछेंगे की आपका चाइल्ड क्या है चिल्ड्रन ठीक है जी अब क्या है मैं लगाऊंगा आपका मर्जी है जो करिए कोई ऐसी दिक्कत वाली बात नहीं है इसकी को मैं बोल देता हूं प्रॉप क्योंकि हमारे पास जो ऑब्जेक्ट है वो है प्रॉप्स तो ठीक है प्रॉप शब्द यहां पे कौन सा ऑब्जेक्ट है ट्रेड कर रहे हैं प्रॉप्स को ये ट्रेड कर रहे हैं ठीक है इसका ये सब हटाते हैं अभी तो ये हो गया हमारा बेसिक एक पर लूप अब क्या करो सिंपली हर एक एलिमेंट में जो और उसका वैल्यू देखो अब हो सकता है की एक्चुअली में कई बार क्रॉप्स के अंदर ही लोगों ने चिल्ड्रन वगैरा दे दिया एक्चुअली में ये होता था रिएक्ट के अंदर तो वहां पे एक छोटा सा कोड होता था की आईएफ स्टेटमेंट के अंदर की अगर आपके पास प्रॉप्स दो प्रॉप है वह अगर आपके पास उसकी की अगर चिल्ड्रन हो जाति है जो प्रॉपर देख रहे हो तो आप सिंपली क्या करो कंटिन्यू कर दो कंटिन्यू अब इसकी जरूर है नहीं हमें ये तो बेसिक आपका जावास्क्रिप्ट सिंटेक्स ही तो है तो यह बड़ा बेसिक सा कोड होता था अभी आप इसको लगाओ नहीं लगाओ कोई फर्क है नहीं क्योंकि एक्चुअली में प्रॉप्स के अंदर कोई चिल्ड्रन है ही नहीं अंदर रखा ही नहीं है बट ठीक है फिर भी सेफ्टी पॉइंट के लिए पहले कैसे होता था उसे पॉइंट से मैंने आपको बता दिया तो इसको लाइन को आप इग्नोर भी कर सकते हो एलिमेंट पे और डम एलिमेंट के अंदर सेट अटरीब्यूट को हम रिपीट करेंगे क्योंकि यहां पर हम सेट अटरीब्यूट को क्या कर रहे थे एक-एक करके लिख लेते हैं अभी हमें पता है की जितने भी अटरीब्यूट से सबको सेट करना है तो इसीलिए हमने लूप लगाया कौन सा अटरीब्यूट सेट करना है आपको आपको करना है ये प्रॉपर ठीक है जी इस प्रॉप के अंदर वैल्यू के एड करनी है क्योंकि वैल्यू तो है वो वैल्यू हम पूछ लेंगे रिएक्ट एलिमेंट के एन प्रॉप्स के अंदर जाकर हम उसको यह की पास कर देंगे जो भी हमारी प्रॉपर ठीक है तो यह कोड थोड़ा सा बटर है कंपेयर तू पिछले में क्योंकि यहां पे हम रिपीट कर रहे थे अपना कोड तो ये हमने थोड़ा सा बटर यहां पे फंक्शनैलिटी दे दिया है अब क्या करना है कुछ नहीं वही से अपना कम तो अपना ये कंटेनर लिया और इसके अंदर बोला पेन चाइल्ड और क्या करो यह डम एलिमेंट यहां पे इंजेक्टर कर दो तो ये करेंगे तो वापस से बैग ए गया क्या प्रॉब्लम है अब आपको यहां पे तो ये हमने कूद नोट फाइंड प्रॉप्स डू यू मीन प्रॉप्स एक्चुअली में उसको यहां पे रिएक्ट एलिमेंट से प्राप्त देना पड़ेगा इसको भी सॉल्व करते हैं और जो नेक्स्ट हमारे पास यह चिल्ड्रन को हमने कोर्ट में नहीं दिया क्योंकि हम चेक कर रहे थे स्ट्रिक्ट चेकिंग कर लेते हैं यह से किया और अब हमारे पास ए गया यहां पे क्लिक मी तू विजिट गूगल ठीक है छोटे-छोटे बग्स आपके पास भी आएंगे इन बॉक्स को मैं अवॉइड नहीं करता हूं वीडियो रिकॉर्डिंग में ताकि आप भी देखेंगे किस तरह से बैग सॉल्व किया एकदम शांति से कम र के एक-एक स्टेप बाय स्टेप देख के अच्छा यहां प्रॉब्लम हो शक्ति है ठीक है तो अभी हमने ये तो देख लिया की ठीक है ये वाला अप्रोच काफी बटर है हमारे पास और इस तरह से हमारा कम हो जाता है अच्छा अब एक्चुअली में होता क्या है अब आपको ये भी देखना पड़ेगा की एक्चुअली में रिएक्ट के अंदर किस तरह से ये कम होता है ये चीज किस तरह से जाति है एक्चुअली में इसी तरह से जाति है पूरे रिएक्ट के अंदर भी और एंड ऑफ डी दे रिएक्ट के अंदर भी यही पे इसी तरह से ही कम होता है आप जो भी एलिमेंट देते हैं और ऑफ डी दे वो इसी तरह से इवेलुएट होता है अच्छा इसका भी प्रूफ देंगे यही है एक्चुअली में आपका कस्टम रिएक्ट इतना ही कम होता है वहां पे भी वहां पे भी अंदर एक मेथड लिखा हुआ है जो कंटिन्यूसली आपका ये एलिमेंट को क्रिएट करते रहते हैं और जो आपका एलिमेंट है वो इस तरह से एक ट्री ग्राफ बंता राहत है उसका और और ऑफ डी दे जो आप बोलते हैं की उसके अंदर इंजेक्टर कर दो तो हम इसी तरह से इंजेक्टर करते हैं ये चीज के अंदर आपकी और क्लेरिटी कब आएगी जब हम थोड़ा सा और अंदर जाएंगे वीट के अंदर तो अभी हम इनको क्लोज कर देते हैं अब हम जाते हैं वीट के अंदर की इस तरह से ही कम होता है क्या और थोड़ा सा और अब जो पोर्शन होने वाला है वो आपको बहुत अच्छी क्लेरिटी देगा की किस तरह से कम हो रहा है पर डी से ऑफ रिवीजन मैं आपको यहां पे लेक आता हूं इसको प्रोजेक्ट को रन भी करते हैं हम कंटीन्यूअस है तो जीरो वन वीट के अंदर हम गए यहां पर और बोला नम रन दीप दे भी है ना एक बार चेक कर लेट हूं और इसको नेविगेट कर लेते हैं बिल्कुल बेसिक हमारा रन हो रहा है जो भी हमने app.gss के अंदर रखा था अब चलिए एक-एक स्टेप बाय स्टेप आपको इसका एनालाइज करवाता हूं देखिए अप क्या है अप हम यहां पे देखते हैं बेसिकली डेफिनेशन ये सब छोड़ो की जेएस है वो सब है वो अभी आएगा अप एक फंक्शन है ठीक है जी इतना मुझे पता ग गया अगर अप एक फंक्शन है तो क्या मैं यहां पर फंक्शन यही डिक्लेअर कर सकता हूं ट्राई करते हैं ये लीजिए फंक्शन है इस बार इसका नाम रख देते हैं मी अप ये लीजिए एक फंक्शन और फंक्शन के अंदर क्या करूं इस फंक्शन के अंदर रिटर्न करते हैं वहां पे भी यही कर रहे थे की एक रिटर्न देते हैं की पेरैंथेसिस और इसके अंदर में जीएस लिख देता हूं तो सपोर्ट करिए मैं अगर एक जीएस लिख रहा हूं देव इसके अंदर एड कर देता हूं और इस दीव के अंदर क्या लिखूं एक h1 लिख लेट हूं जिसका नाम लिख देता हूं कस्टमर है तो क्या मैं यहां पर अप की जगह मी अप दे सकता हूं इन थ्योरी तो दे देना चाहिए तो देखते हैं हां जी कस्टमर ए गया है और इसको वेरीफिकेशन के लिए ऑब्वियस सी बात एक एक्सक्लेमेशन भी एड कर लेते हैं वह भी एड हो गया तो मतलब इतनी थ्योरी तो मेरी सही है की ये सिर्फ एक फंक्शन है अच्छा एक और इंटरेस्टिंग बात बताता हूं आपको अगर ये सिर्फ फंक्शन है तो ये सिंटेक्स तो जेएस का सिंटेक्स है ये सिंटेक्स ए कहां से आया है हर रिएक्ट एक बंडलर उसे करता है अभी कोई बाइबल है वीट भी अपने आप में एक बडलर उसे करता है तो ये बटर का कम क्या होता है की बिहाइंड डी सीन मैजिक करना की सिंटेक्स को सुधारना सिंटेक्स को और अपग्रेड करना वो जो मैंने स्ट्रक्चर बताया अभी आपको इसको हम ओपन ही रख लेते हैं फाइल को यह जो सिंटेक्स मैंने आपको बताया ये वाला हां ये सिंटेक्स भी कन्वर्ट करने का कम बनर का होता है क्योंकि आप तो इस तरह से लिख रहे हो अब ये वाला सिंटेक्स ज्यादा इजी है की ये वाला सिंटेक्स ज्यादा इजी है ऑब्वियस सी बात है एचटीएमएल वाला सिंटेक्स ज्यादा इजी है बट रिएक्ट को एचटीएमएल वाला सिंटेक्स नहीं समझ आता इसीलिए उसको बोलते हैं जीएस जावा स्क्रिप्ट के अंदर एचटीएमएल मिक्स है वहां पे लेकिन एक्चुअली में ऐसा सिंटेक्स होना चाहिए था सिंटेक्स तभी तो उसको ट्री वगैरा बना पाओगे तो इस पूरे सिंटेक्स की होती है पर्सिंग इसको कन्वर्ट किया जाता है ट्री में ऐसे सिंटेक्स के अंदर ठीक है ऐसा सिंटेक्स भी अभी लिख के देखेंगे हम बट एक इंपॉर्टेंट चीज ये है की अगर ये फंक्शन है और आप जेएस है तो कहानी ना कहानी जो हमारा बाइबल है या जो भी पीछे है ट्रांसपेयलर है वो इस मी अप को भी कन्वर्ट कर रहा होगा अब एक इंटरेस्टिंग चीज देखिए मी अप क्योंकि एक फंक्शन है और फंक्शन को इस तरह से एग्जीक्यूट किया जा सकता है क्योंकि और ऑफ डी दे रिएक्ट है क्या वो स्क्रिप्ट तो है तो अगर मैं इस तरह से भी रन करूं तो क्या रन होगा कोड देखिए रन तो हो रहा है इसके अंदर से एक्सक्लेमेशन हटाओ पाइप लगाओ और क्या करूं से करो चल रहा है अच्छा ऐसा करना नहीं है क्योंकि ऑप्टिमाइजेशन से लेकर आपके कोड कन्वेंशन को और बाकी लोग किस तरह से कोड लिख रहे हैं उसमें प्रॉब्लम हो जाति है बट जस्ट पर डी से अगर आपको थोड़ा अपने फ्रेंड्स को इंप्रेस वगैरा करना है तो हां और ऑफ डी दे फंक्शन और फंक्शन ऐसे एग्जीक्यूट होता था लिख सकते हैं बट हम लिखेंगे लेकिन हम लिखेंगे नहीं ऐसा कम नहीं करेंगे बट जस्ट पर डी शेख आपको नॉलेज पता होना चाहिए की ऐसा हो सकता है ठीक है ये तो हो गया हमारा बेसिक की इस तरह से हमने कम किया और ये सब हमने लिख लिया अच्छा लेकिन इस तरह से हमने ये कम किया है एंड ऑफ डी दे आपका फंक्शन और इस तरह से लिखा गया है क्या मैं और क्या कर सकता हूं इसको और समझना के लिए क्या मैं और रिएक्ट एलिमेंट यहां पे लिख सकता हूं इस तरह से हां ये भी बात है अगर मैं इस रिएक्ट एलिमेंट को सीधा यहां से कॉपी करूं और सीधा यहां पर लाकर ही लिख डन और आपका खाने का मतलब यह था की इस मी अप के अंदर जो भी है और ऑफ डी दे कन्वर्ट होता है इसमें है तो कहानी ना कहानी अगर मैं इस रिएक्ट एलिमेंट को डायरेक्टली यहां रख डन तो वह भी तो रन होना चाहिए बड़ी इंटरेस्टिंग बात कहीं आपने वापस से समझिए मैं आपसे का रहा था की यह जो माया के अंदर आप जो भी लिखने हो और ऑफ डी दे पार्ट्स होकर वह कुछ इस तरह के फॉर्मेट में ही बन जाता है ये जो ऑब्जेक्ट है तो मैं यह कहना चाहता हूं की अगर मैं इस मेथड की जगह डायरेक्ट ही ऐसा कर डन तो हो सकता है ट्रांसपेयलर या कंपाइलर जो भी हो रहा है वहां पे उसका एक स्टेप बच्चा डन और उसको डायरेक्टली ऑब्जेक्ट पास कर डन तो यह डायरेक्टली ऑब्जेक्ट यह भी तो रन हो जाना चाहिए था बड़ा इंटरेस्टिंग तो आप क्या करेंगे सबसे पहले यहां पे आके उसको बोलेंगे की ये लो रिएक्ट एलिमेंट येलो रिएक्ट एलिमेंट आपने ले लिया से कर तो ऑब्वियस सी बात एक ए टाइगर जाना चाहिए था बट अटेक तो नहीं आया आपके दिमाग में पहले चीज आएगी की सर लास्ट वीडियो में देखा था हमने की ये रिएक्ट जो है इसका एक कैपिटल होना चाहिए ठीक है जी यह भी करके देख लेते हैं ये रिएक्ट हमने कैपिटल किया और ये कर से अभी आया क्या आया तो अभी नहीं यह क्या प्रॉब्लम हुई एक्चुअली में प्रॉब्लम यह हुई की जो मैंने आपको थोड़ी डर पहले बताया था की एक्चुअली में ये फंक्शन है और ये फंक्शन है तो एग्जीक्यूट हो रहा है तो आप ये जब प्रॉप बना रहे हैं प्रॉपर्टी या फिर एचटीएमएल किड ऑफ सिंटेक्स बना रहे हैं तो उसमें तो साड़ी पार्किंग वगैरा हो रही है या फिर एक फंक्शन एक्सपेक्ट किया जा रहा है की आप फंक्शन पास करोगे उसको एग्जीक्यूट करूंगा है ना यहां पे तो आपको एग्जीक्यूट करने की जरूर नहीं है ऑब्जेक्ट थोड़ी ना ऐसे एग्जीक्यूट होता है ये तो वही बात हुई ना की मैंने आपको ये बोल दिया की ये लो जी यह रिएक्ट एलिमेंट ये लो तो यहां पे एक्चुअली में आपके रिएक्ट के फाउंडेशन नहीं आपके जावास्क्रिप्ट के फाउंडेशन कम ए रहे हैं की ऑब्जेक्ट को ऐसे थोड़ी ना उसे किया जाता है पैरंटहस के साथ ऑब्जेक्ट को तो डायरेक्टली उसे किया जाता है तो जैसे ही आप से करेंगे इसको यहां पे अगर रिएक्ट एलिमेंट मैंने से कर दिया ठीक है अभी रिएक्ट एलिमेंट तो मैंने यहां पर से कर दिया अब मैं यहां पे जा रहा हूं ये तो अभी भी नहीं ए रहा चलिए अब राइट क्लिक करके इंस्पेक्टर में जाते हैं कंसोल में जाते हैं और देखते हैं क्या ये इतने सारे एरर्स दे रहा है क्या क्या बोल रहे हैं तो इसने कहा की रिएक्ट डम क्लाइंट ऑन ए कंटेनर डेट ऑलरेडी पास्ड तू क्रिएट रूट बिफोर इंस्टेंट कल रूट रेंडर ऑन एक्जिस्टिंग रूट इंसटिड तो ठीक है थोड़ा सा परिसर इसमें कर दिया की ये riact.com क्रिएट रूट और ये सब आप कर रहे हो तो ये सब आप मतलब क्यों कर रहे हो कैसे कर रहे हो तो इसका भी मैं आपको सॉल्यूशन बताता हूं की एक्चुअली में ये सॉल्व कैसे होगा अब देखिए एक सबसे इंपॉर्टेंट चीज आप यहां पर यह नोटिस करिए की देखिए हमारा यहां पे रिएक्ट एलिमेंट यह वाला कॉन्सेप्ट एकदम सही है बट ये क्यों नहीं चल रहा है में मुद्दे की तो बात ये की ये इसको मैं से करूं तो यहां पे मुझे चाहिए की हमारे पास जो एलिमेंट है ये चल जाना चाहिए यहां पे बट ये तो इतनी साड़ी एरर ए रही है अच्छा अब ये क्यों नहीं चल रहा है इसके पीछे एक रीजन है बहुत इंपॉर्टेंट रीजन है यहां पे ये जो मैंने चीज आपको जितनी भी लिखी है ये कस्टम रिएक्ट था और इसके लिए ये कस्टम रेंडर का कोड भी मैंने लिखा था लेकिन यहां पे तो मैं कस्टम रेंडर का कोड नहीं लिख रहा हूं यहां पे तो ये जो रेंडर है ये रिएक्ट नहीं मेरे लिए लिखा है अब क्योंकि एक मेथड है तो इसका कोई तरीका है ना की ये क्या टाइप के आर्गुमेंट या फिर आर्गुमेंट तो नहीं पैरामीटर एक्सपेक्ट कर रहा है यहां से तो क्या आर्गुमेंट आप उसको देंगे क्या पैरामीटर देंगे अब आपने तो यहां चिल्ड्रन देख दिया लेकिन ये टाइप कौन एक्सपेक्ट कर रहा था यहां पे मैं टाइप की जगह इसकी का नाम है इसमें तो लिख सकता हूं तो सही है तो यही एक मेजर रीजन है की ये कोड क्यों नहीं चल रहा है क्योंकि वहां पे एक पर्टिकुलर सिंटेक्स है की ऑब्जेक्ट में कैसा एक्सपेक्ट करता हूं उसको भी हम देखेंगे तो अभी मैं क्या करता हूं थोड़ा सा एक बार एक स्टेप के लिए वापस से बैक जाते हैं इस कमेंट को हम यही पर रखते हैं अभी आ यही पे रखते हैं इसको तो एरर्स अभी हम देख लेंगे लेकिन अब एक नेक्स्ट एलिमेंट हम बनाते हैं ठीक है तो नेक्स्ट एलिमेंट हमारा होगा यहां पे ये लीजिए और इसका नाम देते हैं अंदर एलिमेंट एलिमेंट क्या करता है जो कम पहले हो रहा था एक रिटर्न हो रहा था आपको यह तो हम क्या करते हैं डायरेक्टली वोकैबो रिटर्न कर देते हैं तो ये लीजिए हमारे पेरेंट्स और इसके अंदर हम रिटर्न कर देते हैं क्या वो सिंपली अपना ए टैग रिटर्न कर देते हैं जिसके अंदर फ के अंदर एचटीटीपी कोलोन / google.com और क्या है टारगेट भी ले लीजिए अंडरस्कोर कहां गया मेरा अंडरस्कोर ओके ठीक है जी इतना कम हो गया अच्छा अब मैं क्या करता हूं यह अंदर एलिमेंट यहां पर रिप्लेस कर देता हूं ठीक है जी यह भी करके देख लेते हैं अंदर एलिमेंट यह मैंने जैसे ही रिप्लेस कर तो ऑब्वियस सी बात है मेरे पास यहां पे विजिट गूगल ए गया ठीक है ये तो बड़ी इंटरेस्टिंग बात है अब मैंने क्या कर ना तो इसको देखिए कोई सिंटेक्स में रखा है ना मैंने इसके आगे कोई पेनल्टी लगाया है की आप इसको एग्जीक्यूट कर दीजिए या फिर ना ही मैंने इसको ऐसे एलिमेंट उसे कर है की ठीक है आप इसके सामने यह टैग लगाइए और ये सब करिए ये भी नहीं कर है ऑब्वियस सी बात है ये करूंगा तो वो सही सेंटेंस नहीं है यहां पे ये सिर्फ एक ऑब्जेक्ट पे कन्वर्ट होगा इतनी बात तो मुझे समझ में ए गई अच्छा अगर ऑब्जेक्ट में ये कन्वर्ट होगा ही तो यह बताओ यह क्यों नहीं चल रहा है रिएक्ट एलिमेंट और वैसे बात है अब तो आप बता ही सकते हो क्यों नहीं चल रहा क्योंकि वो सिंटेक्स सही नहीं है ये ऑब्जेक्ट की जो की वैल्यू प्रॉपर्टीज से दे रहे हैं शायद उसके नाम सही नहीं है क्यों ये कैसे देख सकते हो आप क्योंकि आपने खुद ने बना के देख रखा है ये जो कस्टमर रेंडर है ये आपने तो बनाया है तो इसके अंदर जो जो आप कर रहे थे की अच्छा ऐसे होना चाहिए प्रॉप्स होना चाहिए मैं लूप लगाऊंगा क्योंकि आपने बनाया है खुद से इसलिए आपको पता है की यह जिसने भी बनाया होगा रेंडर वो भी कुछ एक्सपेक्ट कर रहा होगा ये अगर डायरेक्टली दे दूंगा तो वो ट्री में जो कन्वर्ट हो रहा है अच्छा वो भी बताऊंगा अभी ये ट्री में कन्वर्ट कैसे होता है कौन सा वो स्पेशल फंक्शन है जो इसको कन्वर्ट करता है लेकिन ये बात तो क्लियर हो गई की हां कन्वर्जन तो हो रहा है ठीक है जी अच्छा कन्वर्शन तो हो गया लेकिन अब क्या करते हैं हम यहां पर एक और एलिमेंट और मैथर्ड देखते हैं की रिएक्ट के साथ ना आपको और भी मैथर्ड यहां पे मिलते हैं जैसे गेट एलिमेंट बाय आईडी और ये सब भी मिलते हैं रिएक्ट बिहाइंड डी सीन क्या करता है आपका एक एलिमेंट आपको देता है रिएक्ट डॉट क्रिएट एलिमेंट ठीक है उसके अंदर भी आप यह सब पास कर सकते हो और ये सब देख सकते हो वो भी हम देखेंगे थोड़ा सा बेसिक की किस तरह से riact.com क्रिएट एलिमेंट और ये सभी पास करता है वो भी हम देखते हैं यहां पे चलिए इतनी कहानी तो आपको ए गई है समझ में अब एक फाइनल जो एलिमेंट या जो एक रोड ब्लॉक हमारे सामने बच्चा है की ठीक है इतना भी समझ में ए गया की किस तरह से हो रहा होगा बट क्या कोई तरीका है की मैं सिंटेक्स समझ पाऊं की और ऑफ डी दे वो किस तरह के प्रॉप्स उसे कर रहे हैं और मतलब समझना चाहता हूं मैं की ये किस तरह के एलिमेंट्स हैं हां जी बिल्कुल आप समझ सकते हैं समझाएंगे ही आपको की किस तरह से उसे होता है तो उसके लिए हम एक और थर्ड एलिमेंट बनाते हैं यहां पे इसको रिएक्ट एलिमेंट को इसको कमेंट कर देते हैं एक्चुअली में और इसी से हम रिएक्ट एलिमेंट वापस से बनाते हैं की क्या वो किस तरह से बंता है तो यहां पर आते हैं और है यह रहा हमारा रिएक्ट एलिमेंट बट इस बार हम खुद के हिसाब से नहीं बताएंगे की आपने टाइप लिख लिया चिल्ड्रन लिख लिया प्रॉप लिख लिया जो मर्जी है वो कर रहे हैं हम रिएक्ट के हिसाब से बनाते हैं अब ऑब्वियस सी बात है रिएक्ट के हिसाब से बनोगे तो क्या उसे करना पड़ेगा हां जी रिएक्ट उसे करना पड़ेगा तो जैसा की मैंने आपको बताया था की रिएक्ट के पास बहुत सारे मेथड हैं वैसे ही एक मेथड है क्रिएट एलिमेंट हां जी तो क्रिएट एलिमेंट के अंदर आप कोई भी अपना वालुज आप पास कर सकते हैं तो क्रिएट एलिमेंट क्या करता है ये भी आपसे एक ऑब्जेक्टिव लेट है लेकिन किस तरह से देता है वो आपके एक सिंटेक्स फ्री डिफाइन है मैं उसको कंट्रोल नहीं कर सकता यहां पे मैं कुछ भी दे रहा था की टाइप है प्रॉप्स है ऐसा नहीं होता वहां पे एक स्पेशल सिंटेक्स है स्पेशल सिंटेक्स क्या है की फर्स्ट ऑब्जेक्ट के अंदर मतलब पैरामीटर पैरामीटर पैरामीटर का सकते हैं की फर्स्ट पैरामीटर जो एक्सपेक्टेड है इसके अंदर वो है आपका टैग अब ये पी टैग भी हो सकता है h1 टैग भी हो सकता है जो मर्जी हो आपका तो ये है हमारा सबसे पहले पी टाइम इसके बाद सेकंड जो पैरामीटर जो एक्सपेक्टेड होता है वो होता है आपका एक ऑब्जेक्ट अब ये ऑब्जेक्ट देखिए एन क्या होता है ये साड़ी प्रॉपर्टीज एड करता है जो हमें याद है अटरीब्यूट सेट कर रहे थे सेट अटरीब्यूट हां ये सेट अटरीब्यूट यहां पे होता है बट उसका नाम नहीं देते हैं यहां पे बस तो यहां पे क्या क्या दे सकते हैं देखिए सबसे पहले क्या दे सकता हूं मैं एक्चुअली आप दे सकता हूं हां जी हा एफ क्या क्या ए गया फ और इसकी वैल्यू क्या होगी और जो भी आपको वैल्यू देनी है है और इसको बोल देते हैं google.com अगर आप देखिए कोई पैराग्राफ दे देते तो उसको ईटीवी छोड़ सकते हैं इसके अंदर आप टाइटल भी एड कर सकते हैं जो भी अटरीब्यूट्स होते हैं अटरीब्यूट्स नहीं है तो उसको एम्टी छोड़ दो बस इतनी सी कहानी है और क्या है हमारे पास आम लगा के और अटरीब्यूट्स भी दे सकते हो जैसे हमारे पास और क्या था थोड़ी सी चीटिंग कर लेने हां यहां से चीटिंग कर लेते हैं ठीक है चले गए तब ये लीजिए टारगेट ब्लैक हो गया है और भी जो भी अटरीब्यूट से वो दे दीजिए और इसके बाद जो एक्सपेक्ट होता है वो होता है आपका डायरेक्ट टेक्स्ट जो की है हमारे यहां पे क्लिक मी तू विजिट गूगल ठीक है ये वालुज इस तरह से आपसे एक्सपेक्ट की जाति है की आप देंगे अब क्या है ये रिएक्ट एलिमेंट तैयार हो गया तो क्या मैं रिएक्ट एलिमेंट यहां दे सकता हूं डायरेक्टली दे के देख लेते हैं ये लीजिए रिएक्ट एलिमेंट और इसको से किया और अब की बार हमारे पास क्लिक मी तू विजिट गूगल ए गया है यहां पे और राइट क्लिक करके इंस्पेक्टर करके देखते हैं कुछ हमारे पास अभी भी इश्यूज हैं कौन सोल के अंदर बट कोई बड़ी बात नहीं है रिफ्रेश करके चले गए कोई इशू नहीं है ठीक है तो अभी हमें समझ में ए गया की अच्छा यह कहानी थी तो पहले हम कुछ भी खुद के मां से कर रहे थे रिएक्ट हमें खुद के मां से कुछ भी अलाउड नहीं कर रहा है तो मतलब है लाइब्रेरी बट फ्रेमवर्क जितनी स्ट्रांग नहीं है की हर चीज रूल्स है बट इतना भी कोई आपने देखा बड़ा कम नहीं था हमने एंड ऑफ डी दे इसी के जैसा ही कर लिया बस अंतर क्या था यहां पे आपने खुद कर कस्टम रेंडर लिखा था यहां पे अब रेंडर जो उसे कर रहे हैं वो रिएक्ट का क्यों क्योंकि सिर्फ इतना ही कम नहीं हो रहा है यहां पे की आपका बस एलिमेंट कन्वर्ट हो गया है एक्चुअली में बिहाइंड डी सीन बहुत सारे एल्गोरिथम है ऑप्टिमाइजेशन है इसीलिए रिएक्टिव का पावरफुल है अच्छा अब एक जो नेक्स्ट चीज आई है ना वो है बड़ी इंटरेस्टिंग और वो आपको समझनी है बहुत जरूरी है देखिए रिएक्ट के अंदर एक आम सी चीज आप देखेंगे app.jxx के अंदर मैं वापस से यहां पे मैं आपको लेक आता हूं फिर आपको समझता हूं उसको ठीक है तो ये हम लेते हैं अपना अप मी अपनी सॉरी अप को लेकर आता हूं यह हम अप ले आया यह हमारा पुराना वाला सिंटेक्स था यह बेसिक जो भी हम अप के अंदर लिख रहे थे तो अभी मैं थोड़ा सा आपको इस क्लम्सी कोड से लेकर जाता हूं क्लीन कोड में अप के अंदर तो ये था हमारे पास अप अब इस अप के अंदर एक कहानी और आई है की आप वैरियेबल्स कैसे इंजर्ड करोगे क्योंकि एंड ऑफ डी दे ये है क्या जेएस है अगर जीएस है तो एक्स तो हमें समझ में ए गया की एचटीएमएल वाला पार्ट बट वैरियेबल्स या जावास्क्रिप्ट कैसे इंजेक्टर होगी वो भी बड़ा इंटरेस्टिंग कॉन्सेप्ट है तो सपोज करिए इस एन फंक्शन के अंदर मैंने यहां पे यहां तो मैं रिटर्न कर ही रहा हूं ये सब तो बट यहां पे मैं कुछ वेरिएबल देता हूं सपोज करिए एक वेरिएबल है यूजर नाम अब ये यूजरनेम की वैल्यू है मेरे पास चाय और कोड ठीक है अब ये वेरिएबल यहां कैसे आएगा ये वेरिएबल अगर मेरे को यहां लिखना है तो ये यूजर नाम बट ये वेरिएबल तो नहीं है ये तो सिंपल स्ट्रिंग है और ऑब्वियस सी बात है यहां पे यूजरनेम आज आईटी इस ए गया तो एक सिंटेक्स है यहां पे बड़ा अच्छा सा जिसको हम बोलते हैं करली ब्रेन सिंटेक्स ये करली बेस आप इंट्रोड्यूस कर दीजिए जहां पर भी करली प्रेस होगा वहां पे जो भी इसके अंदर होगा तो वेरिएबल की तरह ट्वीट करेंगे बैक टेक्स्ट में सब कुछ ड्रिंक ट्वीट होगा लेकिन जहां पे भी आप डॉलर लगा के करली बेस लिख डॉग वो वेरिएबल ट्वीट होगा कुछ इस तरह से इस बार हम डॉलर नहीं लगा रहे हैं बस बस ये डायरेक्टली इसको वेरिएबल ट्वीट होगा तो ये जैसे से करते हैं तो हमारे पास ए गया चाय और कोi अब ये जो है ना एक चीज ध्यान रखना बहुत इंपॉर्टेंट है इंटरव्यू पर्सपेक्टिव से भी है इसको बोलते हैं एक्सप्रेशन और ये है इवेलुएटेड एक्सप्रेशन मतलब क्या है यहां पे आप जावास्क्रिप्ट नहीं लिखने हो पुरी जावास्क्रिप्ट का फाइनल आउटकम जो इवेलुएट हो गया है वो लिखने हो अच्छा ये क्या मतलब है इतनी बड़ी जर्किन क्यों यही है टेक्निकल कम्युनिकेशन देखिए अब जब आप कहते हैं की ये एक जावास्क्रिप्ट है तो कई लोग चाहेंगे की ये जावास्क्रिप्ट अगर है तो क्या मैं यहां पे सीधा ये लिख सकता हूं एफ ये कुछ ऐसा ट्रू और ये सभी वेलवेट करके लिख सकता हूं यूजर ने नहीं ये सब नहीं लिख सकते आप इवेलुएशन एक्सप्रेशन का मतलब है मैं यहां पर फाइनल आउटकम लिखूंगा यह जितना भी इवेलुएशन का कम है वगैरा ये सब ये सब आप यहां पे करो इस फंक्शन के अंदर कर लो या फिर आउटसाइड कर लो ये रिटर्न एक्सप्रेशन के अंदर यहां पे नहीं कर सकते अच्छा क्यों नहीं कर सकते इसका भी रीजन बताते हैं आपको अभी तो ये समझ में ए गया की ये यूजर नाम होता है ठीक है जी अच्छा है ये यूजरनेम होता है और यहां पे इवेलुएटेड एक्सप्रेशन ही लिखने हैं क्यों नहीं लिख सकते हैं पूरा आईएफ सिंटेक्स या पर लूप में यहां पे क्यों नहीं ग सकता उसके पीछे रीजन हमें समझ में आएगा कहां पे जब हम वापस से हमारे क्लम्सी कोड में चलेंगे देखिए अब आपने देख लिया है की एक्चुअली में जब आप ये रिएक्ट क्रिएट एलिमेंट होता है ये और ऑफ डी दे क्या करता है ए टैग लिया एन ये जितना जितना एक्सप्रेशन लिया और ये सब लेट है तो एक्चुअली में एक बात बताइए यह जो आपने यूजर नाम लिखा यह यहां पर कहां जाता है है की नहीं यह इंटरेस्टिंग बात है यह कहां पर जाता है उसके लिए हम क्या करते हैं की एक हम आ वेरिएबल डिक्लेअर कर लेते हैं ग्लोबल में डिक्लेअर कर लेते हैं चलिए अभी तो हम कहानी पर भी डिक्लेअर करें वैसे तो आप फंक्शन के अंदर करेंगे वहां पे तो ज्यादा बटर है बट यहां पे चलिए हम आ इसको बोल देते हैं अनदर यूजर और इसका नाम क्या रखें चाय और रिएक्ट ठीक है तो अगर मेरे को अंदर यूजर इंजेक्टर करना है तो मैं कहां पे इंजेक्टर करूंगा तो क्या होता है जब आपका सर ट्री बन जाता है उसके बाद आपके वेरिएबल इंजेक्शंस आते हैं और जो भी आपके वेरिएबल होते हैं वो सीधा का सीधा यहां पे आज आईटी इस ए जाते हैं जैसे यहां पे ए गया अंदर यूजर तो ये अंदर यूजर इस तरह से यहां पे सीधा का सीधा ही इंजेक्टर हो गया अब ये अंदर यूजर है तो इस रिएक्ट एलिमेंट को हम वापस से लेकर आते हैं अब की बार ये हो गया हमारा रिएक्ट एलिमेंट तो जैसे मैं इसको से करता हूं तो देखिए चाय और रिएक्ट यहां पे ए गया ऑब्वियस सी बात है लिंक के अंदर ही एड हो गया है बट वेरिएबल तो इवेलुएट हुआ ना और ऑफ डी दे अंदर यूजर तो नहीं लिखा हुआ देखा वो हमें देखा क्या चाय और रिएक्ट दिखा ये देखिए चाय और रिएक्ट का तो यही सबसे इंटरेस्टिंग करने का थोड़ा सा तो यह आपको चाय और रिएक्ट दिखा तो एक्चुअली में अगर आप इसकी जगह चाहे और रिएक्ट यहां पे अभी हमने स्ट्रिंग दिया तो एक्चुअली में देखा जाए तो जो भी इवेलुएटेड एक्सप्रेशन है वो आज आईटी इस उठ के ए रहा है यहां पे जैसे यूजर नाम था तो यूजर नाम की जो वैल्यू है वो आज आईटी इस उठ के ए रही है तो यहां पे भी यही प्रॉब्लम होती है की अंदर यूजर की जगह अगर आप यहां पे पूरा एक्सप्रेशन लिखोगे तो वो क्या हो जाएगा एफ और ऑब्जेक्ट ये और ऑफ डी दे कन्वर्ट क्या हो रहा है ऑब्जेक्ट में तो ऑब्जेक्ट के अंदर कोई सिंटेक्स होता है ना ऐसे थोड़ी ना ऑब्जेक्ट के अंदर आप एल्स वगैरा थोड़ी ना घुसा देते हो कभी देखा है क्या ऐसा की आपने एक ये ऑब्जेक्ट लिया और इसके अंदर ये आपने ये फेल्स वगैरा लिखना शुरू कर ऐसे थोड़ी ना होता है ज्यादा स्क्रिप्ट का भी एक सिंटेक्स है तो वही सिंटेक्स हमें रोकना है की आप यहां पे आके फॉल्स वगैरा नहीं लिख सकते क्योंकि ये इवेलुएटेड एक्सप्रेशन है ना मेरी इंटरेस्टिंग बात है ना हां जी मैंने भी जब पहले बार ये देखा था शिखा था तो लगा रही और क्या मतलब रिएक्ट के अंदर में जावास्क्रिप्ट ज्यादा सिख रहा हूं तो हां जी मजा तो आता है ठीक है तो ये हो गया हमारा अंदर एलिमेंट तो ये है आपकी मोती मोती में कहानी की किस तरह से आपने देखा की आपने खुद का एक रिएक्ट बनाया उससे हमें समझ आई अब इसको मैं समारीज कर देता हूं आपके लिए क्योंकि काफी दूर से कहानी से घूमता घूमता मैं लाया हूं आपको तो इस कहानी को मैं आपको थोड़ा सा समारीज कर देता हूं यहां पे तो देखिए सबसे इंटरेस्टिंग चीज हमने क्या अच्छी है यहां पे सबसे पहले और जरूरी चीज थी की हमने खुद का एक रिएक्ट एलिमेंट हमने बना के देखा तो दो ही चीजों की जरूर थी पहले की एक तो कंटेनर लो उसके अंदर हमने रूट एलिमेंट को क्वेरी करके उठा लिया अब मुझे चाहिए की रेंडर मेथड जो की मेरे एलिमेंट्स ले और उसको एक कंटेनर के अंदर इंजेक्टर कर दे अब ये जो एलिमेंट है हमें थोड़ा सा एक समझ देखनी थी की रिएक्ट के एलिमेंट कैसे बनते हैं तो हमें नहीं थे तो हमने क्या कर खुद के हिसाब से एक एलिमेंट बना लिया की उसका फर्स्ट होगा टाइप की मुझे टाइप दो कालीमन है फिर उसके बाद कुछ प्रॉपर्टीज तो जो भी आपके अटरीब्यूट्स हैं और उसके बाद उसके अंदर क्या मेरे को लिखना है वो मुझे आप दे दो तो हमने इतना ही बनाया था ये सिर्फ तो हमने देखा की दो अप्रोच से हमने बनाया है पहले तो हमने क्या कर बिल्कुल बेसिक अप्रोच जहां पे हम एक-एक अटरीब्यूट सेट कर रहे हैं फिर हमने कहा यार ये थोड़ी मॉड्यूलर अप्रोच नहीं है थोड़ा कोड रिपीट हो रहा है तो हमने थोड़ा सा लूप लगा के देखा की डम एलिमेंट्स को हमने रिपीट करवा दिया ठीक है हमारा कम हो गया था ये था हमारा कस्टम रेंडर मेथड इस कस्टम रेंडर मेथड के अंदर मैं एक्सपेक्ट कर रहा था की आप जब भी एलिमेंट मुझे पास करोगे इस सिंटेक्स में पास करोगे फिर मैं आपको लेक गया था men.js मैं यहां पर सबसे पहले चीज हमने अच्छी थी की अगर app.js एक सिर्फ मेथड ही है तो क्या मैं यहां पे मेथड लिख सकता हूं बिल्कुल लिख सकते हैं तो मैंने यही पे एक मेथड लिखा और फिर मैंने आपको बताया और मेथड डायरेक्टली एग्जीक्यूट कैसे होता है और क्या नहीं करना है वो ऐसे पैरंटहस लगा के नहीं करना है ठीक है बट होता है होता है फिर हमने देखा है की अच्छा अगर ऐसा कम होता है और एंड अप डी दे रिएक्ट भी मेरे सारे ये जितने हैं इसको एक ट्री स्ट्रक्चर में बनती है एक ऑब्जेक्ट बनती है और उसको फाइनली इंजेक्टर करती है तो मैंने देखा की मैं मेरा एलिमेंट भी तो इंजेक्टर कर सकता हूं बट वो तो नहीं चल रहा था फिर मैंने थोड़ा सा देखा की अच्छा मैं अगर इस तरह से एलिमेंट देता हूं क्रिएट अंदर एलिमेंट और पूरा का पूरा अगर एचटीएमएल ही दे देता हूं तो कम कर रहा था पर मेरा एलिमेंट कम नहीं कर रहा तो भाई मेरे एलिमेंट में ऐसी क्या बुराई तो फिर मैंने यह वेलवेट कर की मेरा एलिमेंट में कोई बुराई नहीं थी लेकिन मैं जो प्रॉपर्टीज की इस वालुज उसे कर रहा हूं यह मैंने मेरे मां से बना ली अब मेरे मां से बनाई हुई चीज तो रिएक्ट मैं नहीं चलेगी तो फिर मैंने क्या कर मैंने उसे कर एक मेथड रिएक्ट. क्रिएट हो जाता गान इंजेक्टर करता है बैलेंस इंजेक्टर करता है इसको इंजेक्टर करता है इसको तो उसे मेथड के थ्रू मैंने कहा और फिर मैंने सिंटेक्स थोड़ा सा पढ़ा तो मुझे लगा की अच्छा इस तरह से सिंटेक्स लिखने हैं जब पहले एलिमेंट आपके डायरेक्टली ए है अगर आपके पास कोई अटरीब्यूट सेट करने का है तो अटरीब्यूट दीजिए वरना इसको एम्टी रख दीजिए लेकिन ये जरूरी है ये देना ही पड़ता है थर्ड एलिमेंट में एक्सपेक्ट करता है की चिल्ड्रन है जो की मेरे को एक्चुअली में टैक्स जो इंजेक्टर करना है ए टैग में पैराग्राफ में h1 में जहां पे भी देना है वो ठीक बात है और थर्ड जो मेरे पास या फाइनल जो एक्सप्रेशन जो आता है वो आता है इवेलुएटेड एक्सप्रेशन हां जी जहां पे आप अपने वैरियेबल्स इंजेक्टर करते हो और यहां पे हमने ये देखा की वैरियेबल्स इंजेक्टर करने हैं तो इस तरह से रिएक्ट में इंजेक्टर हो जाते हैं ठीक है ये सर बिहाइंड डी सीन एक्चुअली में फिर हमने क्या देखा लास्ट में की ठीक है ये सर कम हो गया अच्छा अब एक नई कहानी मैंने छेद दी यहां पे की ये बिहाइंड डी सीन ना ये बाइबल सब इंजेक्टर करता है इस तरह से कन्वर्ट होता है तो अगर आप देखोगे वैसे तो उतना डिटेल में नहीं जाऊंगा अभी और भी जय जा सकता है बट एक और चीज होती है रिएक्ट के अंदर की आप जीएस को डायरेक्ट भी कल कर सकते हो आगे जीएस एक्स ले सकते हो और ये आपको मिल जाएगा फ्रॉम आपके पास रिएक्ट के अंदर जेएस के अंदर ही आपके पास मिल जाता है जीएस रन टाइम हांजी तो यहां से आप चाहे तो अपने इवेलुएटेड एक्सप्रेशन को डायरेक्टली क्रिएट एलिमेंट की जगह आप जीएस से भी कर सकते हैं लेकिन इतना आसन नहीं होता है वहां पे थोड़े से छोटे-मोटे इश्यूज आते हैं लेकिन ये किया जा सकता है अब ये किया जा सकता है तो इसका कोड भी तो होगा कहानी हां जी अब टाइम ए गया हमारा कोड के अंदर जंप करने का तो क्योंकि ये ओपन सोर्स लाइब्रेरी है कोर्सेज में अक्सर ओपन शॉट लाइब्रेरी में कूड़ा नहीं जाता है बट क्योंकि ये कोर्स नहीं है हम तो युटुब पे फैन कर रहे हैं तो हम तो कूदेंग इसके अंदर तो ये है आपके जावास्क्रिप्ट की पूरा का पूरा ओपन सोर्स लाइब्रेरी जब भी कोई डाउट हो डिक्लेअर हो तो आप यहां पे आके कूद सकते हैं लेकिन कोई प्रेशर यहां पे खुद है एक्सपेक्ट नहीं करता है उसको नहीं समझ में आएगा इस लाइब्रेरी को समझना का भी एक तरीका है पहले आप जाइए स्क्रिप्ट्स के अंदर यही एक मेजर फोल्डर है जहां पे आपको सर का सर कम मिलेगा इन है अगर आपको देखना है की बाइबल कहां कहां क्या-क्या इंजेक्टर करता है तो आपके पास ये बाइबल है और इसके सारे के सारे वेबिल कैसे कमेंट्स उठाता है इंफिनिटी लूप्स को कैसे प्रीवेंट करता है ऑटोमेटेकली जो आपकी वगैरा लगाते हो वो सर इसमें ऑप्शन रिप्लेस करता है कंसों डॉग्स को आपके एक-एक हट करके की कंसों लॉक तो है कहानी पे उसको हट्टा ये सारे कम आपके बाइबल करता है जब प्रोडक्शन में जाता है इसी तरह से अगर हम थोड़ा सा नीचे आएंगे आ की एक्चुअली में हम देखते हैं कहां पर है हमारे पास स्क्रिप्ट्स के अंदर हम जाते हैं रिएक्ट के अंदर तो ये हो गया स्क्रिप्ट्स और इसके अंदर थोड़ा सा कई बार देखने में इश्यूज हो जाते हैं बट फिर भी मैं आपको दिखता हूं चलिए एक मिनट रुकिए बस और गेट लो लेटिंग बेंच बल आई थिंक पैकेज क्लाइंट जो की हम उसे कर रहे थे और मैं आपको ले जाना छह रहा हूं रिएक्ट के अंदर एक्चुअली हमारा रिएक्ट का और इस फोल्डर के अंदर है हमारे पास सोर्स और इस सोर्स के अंदर जाएंगे तो ये रहा आपका जेएस और ये रहा आपको जीएस के बड़े में जो भी पढ़ना है की जीएस कैसे एलिमेंट्स को आपको एक्चुअली में कन्वर्ट करता है चेंज करता है वैलिडेशन रहे कैसे वैलिडेशन की इसको लेट है ऑटो कन्वर्ट कैसे करता है सारे मैथर्ड यहां पे दे रखें हैं ऑब्वियस सी बात एक्सपेक्ट नहीं किया जाता आपसे की किस तरह से वार्निंग्स आएगी किस तरह से ये सब बट यहां पे एक चीज तो आप समझ ही सकते हैं वो है की आपका ये जो क्रिएट रिएक्ट एलिमेंट जो हम कर रहे थे याद है राज डॉट क्रिएट एलिमेंट वो भी यहां पे कुछ दे रखा है की किस तरह से उसे होता है तो एलिमेंट्स में क्या एक्सपेक्ट किया जाता है फर्स्ट है आपका टाइप फिर आपकी की फिर आपके रेफरेंस फिर आपके प्रॉप्स तो ये प्रॉपर्टीज को स्ट्रांग करते एलिमेंट इतना तुम समझ सकते हैं की जो मैं कहानी आपको सुना रहा था वह एक्चुअली में यहां से ए रही है हां जी यहां कूद के यहां से आपके लिए मैं लेक आया हूं पुरी कहानी तो ठीक है थोड़ा बेसिक तो पता लगा एटलिस्ट फर्स्ट टाइम आप लाइव के अंदर किसी ऑब्जेक्ट के अंदर किसी एलिमेंट के अंदर आप यहां पे कूड़े हैं तो ये भी ठीक ही बात है अच्छा ही है और इसी बात के लिए मैं आपसे का रहा था गेट लिस्ट हजार कमेंट्स तो हनी चाहिए की इतना अगर दीप दिव है आपको लाइब्रेरीज के अंदर कौन बता रहा है और चाय और कोर्ट पे क्योंकि ऐसी चर्चा तो चाय पे ही होती है तो हजार कमेंट और कम से कम अगर आपको वीडियो के अंदर मजा आया तो 100 शेयर्स तो बनते हैं पूरा लिंकडइन भर दीजिए आज यहां पहले बार हमने रिएक्ट को खुद से बनाया है डॉक्यूमेंटेशन में नहीं सीधा सोर्स कोड में ही कूद है रिएक्ट किया की कहां पे कैसे क्या हो रहा है डॉक्यूमेंटेशन तो कई लोग बताते हैं लेकिन पूरा का पूरा सोर्स कोड में कुछ जाना वो एक अलग ही लेवल है अब क्या है हम इस सिचुएशन पर है की अभी हमें रिएक्ट के अंदर काफी कॉन्फिडेंस है अब क्या करना है कुछ नहीं है बैक तू बैक प्रोजेक्ट्स बनाते जाएंगे थोड़ा सा हम स्टेज पर बात करेंगे क्योंकि समझ में तो ए ही गया है पूरा बस अब तो धड़ाधड़ प्रोजेक्ट्स हैं आप तो स्पीड पकड़ने ठीक है तो चलिए उम्मीद करता हूं आपको काफी मजा आया होगा जेएस हमने शिखा कस्टम रिएक्ट बिल्ड करना शिखा और सीधा रिपोजिटरी पढ़ना शिखा और क्रिएट एलिमेंट मैथर्ड को देखा अच्छा लगा तो सब्सक्राइब कर दीजिए लाइक कर दीजिए फैला दीजिए इस वीडियो को चलिए मिलते हैं अगले वीडियो में