सामग्री पर जाएँ

रियेक्ट

मुक्त ज्ञानकोश विकिपीडिया से

रियेक्ट जावास्क्रिप्ट (React.js अथवा ReactJS या केवल React) यूज़र इंटरफ़ेस और इसके घटकों के निर्माण के लिए मुक्त स्रोत जावास्क्रिप्ट लाइब्रेरी है।[1] इसका रखरखाव फेसबुक और अन्य निजी कंपनियों तथा विकासकों द्वारा किया जाता है।[2][3][4]

एक लोकप्रिय जावास्क्रिप्ट लाइब्रेरी जिसका उपयोग गतिशील और इंटरैक्टिव यूज़र इंटरफ़ेस बनाने के लिए किया जाता है। इसकी घटक-आधारित संरचना पुन: उपयोग और प्रदर्शन को बेहतर बनाती है। यह सिंगल-पेज एप्लिकेशनों के लिए उपयुक्त है।[5]

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

[संपादित करें]

रियेक्ट से पहले, फ्रंट-एंड डेवलपमेंट को कई समस्याओं का सामना करना पड़ता था:[6]

मैनुअल DOM मैनिपुलेशन: पारंपरिक JavaScript में DOM को सीधे संशोधित किया जाता था, जिससे प्रदर्शन धीमा हो जाता था।[6]

जटिल स्टेट मैनेजमेंट: UI की स्थिति को बनाए रखना कठिन और डिबग करना और भी मुश्किल था।[6]

फ्रेमवर्क में टाइट कपलिंग: Angular जैसे फ्रेमवर्क में दो-तरफा डेटा बाइंडिंग की जटिलता कोड को संभालना कठिन बना देती थी।[6]

रियेक्ट ने इन सभी समस्याओं का समाधान एक आधुनिक और मॉड्यूलर दृष्टिकोण से किया।[6]

सन्दर्भ

[संपादित करें]
  1. "React - A JavaScript library for building user interfaces". React. अभिगमन तिथि: 22 अगस्त् 2020. {{cite web}}: Check date values in: |access-date= (help)
  2. क्रिल, पॉल (मई 15, 2014). "React: Making faster, smoother UIs for data-driven Web apps". इन्फोवर्ल्ड.
  3. हेमेल, ज़ेफ़ (जून 3, 2013). "Facebook's React JavaScript User Interfaces Library Receives Mixed Reviews". इन्फोक्यू.
  4. डोवसन, क्रिस (जुलाई 25, 2014). "JavaScript's History and How it Led To ReactJS". द न्यू स्टैक.
  5. "MERN Stack Developer Resume: A Complete Guide". www.ccbp.in (अंग्रेज़ी भाषा में). अभिगमन तिथि: 2025-11-10.
  6. 1 2 3 4 5 "React Tutorial". GeeksforGeeks (अमेरिकी अंग्रेज़ी भाषा में). 2023-12-27. अभिगमन तिथि: 2025-11-10.

बाहरी कड़ियाँ

[संपादित करें]