Rolldown-शक्ति से संचालित Vite: Rust बंडलर पूर्वावलोकन उत्पादन निर्माण समय को नाटकीय रूप से कम करता है
प्रमुख अपडेट
वॉयडज़ीरो (जिसका नेतृत्व एवान यू कर रहे हैं) ने rolldown-vite तकनीकी पूर्वावलोकन प्रकाशित किया: एक Rust-देशी बंडलर (Rolldown जो Oxc टूलचेन पर आधारित है) जिसे Vite की मौजूदा निर्माण पाइपलाइन के लिए एक ड्रॉप-इन प्रतिस्थापन के रूप में उपयोग किया जा सकता है और जिसका उद्देश्य विकास और उत्पादन बंडलिंग को एकीकृत करना है। प्रारंभिक उपयोगकर्ताओं ने रिपोर्ट किया है कि उत्पादन निर्माण कई गुना तेज हैं और बड़े प्रोजेक्ट्स पर मेमोरी में भारी कमी आई है। (voidzero.dev)
यह क्यों महत्वपूर्ण है
उन टीमों के लिए जो Vite का बड़े पैमाने पर उपयोग कर रही हैं, rolldown-vite दो वास्तविक समस्याओं का समाधान करता है: (1) विकास बनाम उत्पादन पाइपलाइनों में भिन्नता (विकास के लिए esbuild, उत्पादन के लिए Rollup) और (2) धीमी, मेमोरी-भारी उत्पादन निर्माण। चूंकि Rolldown Rust में लागू किया गया है और समानांतर देशी पाइपलाइनों (पार्सर → ट्रांसफॉर्म → कोडजन देशी पक्ष पर) के लिए डिज़ाइन किया गया है, आप अपेक्षाकृत छोटे CI/निर्माण समय, बड़े कोडबेस के लिए कम मेमोरी फुटप्रिंट, और विभिन्न बंडलरों के कारण होने वाले "यह विकास में काम करता था, उत्पादन में टूट गया" आश्चर्य की अपेक्षा कर सकते हैं। पूर्वावलोकन को स्पष्ट रूप से एक ड्रॉप-इन प्रतिस्थापन के रूप में डिज़ाइन किया गया है, लेकिन आपको इसे एक ऑप्ट-इन पूर्वावलोकन के रूप में मानना चाहिए: प्लगइन संगतता को मान्य करें (कुछ उन्नत Rollup प्लगइन पैटर्न को समायोजन की आवश्यकता हो सकती है), अपने CI में पूर्ण परीक्षण/बेंचमार्क चलाएं, और अपग्रेड को क्रमिक रूप से स्टेज करें (वास्तविक दुनिया के लाभों को मापने के लिए एक शाखा/CI कार्य में vite निर्भरता को rolldown-vite के रूप में उपनामित करें)। यदि आप निचे Rollup प्लगइन्स पर निर्भर करते हैं, तो एक संगतता धुआं परीक्षण जोड़ें; यदि आप बहुत बड़े मोनोरेपो या संसाधन-प्रतिबंधित CI रनर्स चलाते हैं, तो व्यापक रूप से रोल आउट करने से पहले मेमोरी और समानांतरता के लाभों के लिए rolldown-vite का परीक्षण प्राथमिकता दें। (voidzero.dev)
स्रोत
आगे पढ़ें
Node.js 22 (LTS) — अंतर्निहित HTTP/HTTPS प्रॉक्सी + प्रतिशत मेमोरी आकार (उत्पादन तैनातियों के लिए तत्काल)
31 अक्तूबर 2025Node.js 22.21.0 (LTS) http/https/fetch के लिए अंतर्निहित प्रॉक्सी समर्थन और --max-old-space-size के लिए प्रतिशत समर्थन जोड़ता है — कंटेनराइज्ड और कॉर्पोरेट-नेटवर्क तैनातियों के लिए तत्काल व्यावहारिक प्रभाव।
TypeScript मूल पोर्ट पूर्वावलोकन — ~10x तेज tsc और भाषा सेवा
30 अक्तूबर 2025Microsoft ने TypeScript कंपाइलर और भाषा सेवा का एक मूल-पोर्ट पूर्वावलोकन प्रकाशित किया है जो संकलन और संपादक की विलंबता को नाटकीय रूप से कम करता है — बड़े TypeScript/repo निर्माण और CI के लिए तात्कालिक व्यावहारिक लाभ।
Node.js 24 सक्रिय LTS में प्रवेश करता है (28 अक्टूबर, 2025)
28 अक्तूबर 2025Node.js v24 आज वर्तमान से सक्रिय LTS में चला गया — उत्पादन टीमों को अब अपग्रेड, CI सत्यापन और प्रदाता/रनटाइम जांच की योजना बनानी चाहिए।