हम प्रतिक्रिया JS में JSX का उपयोग क्यों करते हैं?
हम प्रतिक्रिया JS में JSX का उपयोग क्यों करते हैं?

वीडियो: हम प्रतिक्रिया JS में JSX का उपयोग क्यों करते हैं?

वीडियो: हम प्रतिक्रिया JS में JSX का उपयोग क्यों करते हैं?
वीडियो: जेएसएक्स क्या है? 2024, दिसंबर
Anonim

जेएसएक्स के लिए एक सिंटैक्स एक्सटेंशन है रिएक्टजेएस जो जावास्क्रिप्ट में HTML टैग लिखने के लिए समर्थन जोड़ता है। के शीर्ष पर रिएक्टजेएस , यह वेब को व्यक्त करने का एक बहुत शक्तिशाली तरीका बनाता है आवेदन . यदि आप परिचित हैं रिएक्टजेएस , आप जानते हैं कि यह वेब घटक-आधारित फ़्रंटएंड अनुप्रयोगों को लागू करने के लिए एक पुस्तकालय है।

यहाँ, प्रतिक्रिया में JSX का उपयोग क्यों किया जाता है?

जेएसएक्स हमें HTML तत्वों को जावास्क्रिप्ट में लिखने और उन्हें बिना किसी createElement() और/या appendChild() विधियों के DOM में रखने की अनुमति देता है। जेएसएक्स HTML टैग्स को में परिवर्तित करता है प्रतिक्रिया तत्व आपको करने की आवश्यकता नहीं है JSX का उपयोग करें , लेकिन जेएसएक्स लिखना आसान बनाता है प्रतिक्रिया अनुप्रयोग।

दूसरे, क्या रिएक्ट फाइलें JS या JSX होनी चाहिए? तो आप उपयोग करने के लिए मजबूर हैं जे एस फ़ाइलें की बजाय जेएसएक्स . और तब से प्रतिक्रिया जावास्क्रिप्ट के लिए सिर्फ एक पुस्तकालय है, इससे आपके बीच चयन करने में कोई फर्क नहीं पड़ता जेएसएक्स या जे एस . वे पूरी तरह से विनिमेय हैं! इसलिए सभी प्रतिक्रिया फ़ाइलें जिसमें वे शामिल हैं जेएसएक्स और नहीं जे एस.

इसके अलावा, प्रतिक्रिया में JSX क्या है?

जेएसएक्स एक प्रीप्रोसेसर चरण है जो जावास्क्रिप्ट में XML सिंटैक्स जोड़ता है। आप निश्चित रूप से उपयोग कर सकते हैं प्रतिक्रिया के बग़ैर जेएसएक्स लेकिन जेएसएक्स बनाता है प्रतिक्रिया बहुत अधिक सुरुचिपूर्ण। एक्सएमएल की तरह, जेएसएक्स टैग में एक टैग नाम, विशेषताएँ और बच्चे होते हैं। यदि कोई विशेषता मान उद्धरणों में संलग्न है, तो मान एक स्ट्रिंग है।

क्या आप प्रतिक्रिया में जावास्क्रिप्ट का उपयोग कर सकते हैं?

प्रतिक्रिया सिर्फ जावास्क्रिप्ट , सीखने के लिए एक बहुत छोटा एपीआई है, बस कुछ कार्य और कैसे करें उपयोग उन्हें। उसके बाद आपका जावास्क्रिप्ट कौशल क्या बनाते हैं आप एक बेहतर प्रतिक्रिया विकासकर्ता। प्रवेश में कोई बाधा नहीं है। ए जावास्क्रिप्ट डेवलपर कर सकते हैं एक उत्पादक बनें प्रतिक्रिया कुछ ही घंटों में डेवलपर।

सिफारिश की: