React 19.2 — आंशिक पूर्व-निर्माण, गतिविधि API, Node के लिए वेब स्ट्रीम

ReactNode.jsSSR

प्रमुख अपडेट

React 19.2 (जो 1 अक्टूबर, 2025 को जारी किया गया) आंशिक पूर्व-निर्माण और फिर से शुरू करने वाले APIs, एक नया प्राइमिटिव, useEffectEvent और cacheSignal (सर्वर घटकों के लिए), DevTools में प्रदर्शन ट्रैक, साथ ही SSR व्यवहार सुधार: Suspense प्रकट होने की बैचिंग और Node के लिए वेब स्ट्रीम समर्थन जोड़ता है (शीर्ष प्रदर्शन के लिए अभी भी Node स्ट्रीम की सिफारिश की जाती है)। (react.dev)

यह क्यों महत्वपूर्ण है

यह एक व्यावहारिक रिलीज है, केवल वाक्यात्मक चीनी नहीं। आंशिक पूर्व-निर्माण + फिर से शुरू करने की अनुमति देता है कि आप स्थिर भागों को CDNs पर पूर्व-निर्मित करें और बाद में गतिशील शेल के लिए सर्वर रेंडरिंग फिर से शुरू करें, जिससे TTFB तेजी से होता है और बड़े साइटों के लिए सुरक्षित इंक्रीमेंटल SSG पैटर्न सक्षम होते हैं। और cacheSignal एक उत्कृष्ट तरीका प्रदान करते हैं बैकग्राउंड रेंडर करने या ऑफस्क्रीन स्थिति को बनाए रखने का बिना दृश्य UI को अवरुद्ध किए, जो नेविगेशन को स्पष्ट रूप से तेज कर सकता है और UX जंक को कम कर सकता है। Suspense बैचिंग सुधार और वेब स्ट्रीम समर्थन स्ट्रीमिंग SSR और क्लाइंट रेंडरिंग के बीच स्थिरता में सुधार करते हैं और स्ट्रीमिंग पाइपलाइनों को अधिक विश्वसनीय बनाते हैं; ध्यान दें कि React कच्चे प्रदर्शन और संपीड़न समर्थन के लिए Node स्ट्रीम की सिफारिश करता है, इसलिए स्विच करने से पहले अपने सर्वर स्टैक में स्ट्रीम APIs का मूल्यांकन करें। अंततः, लिंट और उपकरण परिवर्तनों (eslint-plugin-react-hooks v6.x) का अर्थ है कि आपको useEffectEvent को सुरक्षित रूप से अपनाने के लिए छोटे विकास उपकरण अपडेट की आवश्यकता होगी। कुल मिलाकर: SSR पथों और मिडलवेयर का परीक्षण करें, नेविगेशन लाभों को मापने के लिए गैर-आवश्यक मार्गों में Activity का प्रयास करें, और माइग्रेट करने से पहले अपने Node स्ट्रीमिंग/संपीड़न स्टैक को मान्य करें। (react.dev)

स्रोत

आगे पढ़ें