GyaanSetu JavaScript

The JavaScript and TypeScript ecosystem.

90 articlesDeep, practical knowledge

JavaScript मध्ये arrays सोबत काम करताना आता क्वचितच तुम्हाला लूप लिहिण्याची गरज पडते. ही भाषा आता तुम्हाला अभिव्यक्तीपूर्ण साधने...

JavaScript मध्ये arrays सोबत काम करताना आता क्वचितच तुम्हाला लूप लिहिण्याची गरज पडते. ही भाषा आता तुम्हाला अशी अभिव्यक्तीपूर्ण साधने देते जी गुंतागुंतीच्या आणि गोंधळात टाकणाऱ्या डेटाला स्वच्छ आणि वाचनीय स्वरूपात रूपांतरित करतात...

JavaScript · 5 min read

तांत्रिक त्रुटीमुळे खेळाडूंचा गेम वाया जाणे त्यांना अजिबात आवडत नाही. प्लॅटफॉर्म स्पष्ट होता, वेळही योग्य होती, आणि अचानक गेममुळे त्यांचा गेम संपला.

तांत्रिक त्रुटीमुळे खेळाडूंचा गेम वाया जाणे त्यांना अजिबात आवडत नाही. प्लॅटफॉर्म स्पष्ट होता, वेळही योग्य होती, आणि मग गेमने त्यांना हरवले; पण हे त्यांनी चूक केल्यामुळे झाले नाही, तर ब्राउझरच्या...

JavaScript · 6 min read

TypeScript 7 च्या Go रिव्हराईटमुळे VS Code चा कंपाईल वेळ 11.9 पटीने कमी होऊन 1.3 सेकंद झाला

मायक्रोसॉफ्टने जुन्या Node-आधारित इंजिनच्या जागी Go मध्ये कंपायलर पुन्हा तयार केला आहे. पॅरलल पार्सिंग आणि टाईप-चेकिंगमुळे VS Code चा कंपाईल वेळ 17.5 सेकंदांवरून 1.3 सेकंदांच्या खाली आला असून, मोठ्या कोडबेसमध्ये मेमरीचा वापर 26% पर्यंत कमी झाला आहे.

JavaScript · 2 min read

Vite 8 ने Rust-आधारित Rolldown मुळे बिल्ड वेळ १० पटीने कमी केली

Vite 8 मार्गदर्शक: १० पट वेगवान बिल्ड्स. मार्च २०२६ मध्ये फ्रंटएंड डेव्हलपमेंटमधील बिल्ड वेळेत मोठा बदल झाला आहे. Vite 8 आता Rolldown सह उपलब्ध आहे. हे एक Rust आधारित बंडलर आहे, जे esbuild आणि... या दोघांची जागा घेते.

JavaScript · 3 min read

SolidJS 2.0 Lets React Teams Keep UI Stable While Data Refreshes

SolidJS 2.0 introduces a native async-data model where promises are first-class reactive values, so only the initial load shows a fallback. Subsequent refetches keep the existing DOM on screen, eliminating the flash of spinners that React’s Suspense triggers.

JavaScript · 5 min read

React टीम्सनी लांब टास्क विभाजित करून आणि startTransition वापरून INP २०० ms च्या खाली आणला

Lighthouse स्कोअर उत्तम असूनही, प्रत्यक्ष वापरकर्त्याचा Interaction to Next Paint (INP) ५०० ms पेक्षा जास्त असू शकतो. scheduler.yield वापरून लांब टास्कचे तुकडे करणे, तातडीचे नसलेले अपडेट्स startTransition मध्ये गुंडाळणे आणि ऑफ-स्क्रीन DOM कमी करणे यांद्वारे तुम्ही INP २०० ms च्या 'फास्ट' मर्यादेखाली आणू शकता.

JavaScript · 2 min read

TypeScript 7: पॅरलल डिक्लेरेशन चेकमुळे Monorepo च्या बिल्ड वेळेत मोठी कपात

नवीन 'आयसोलेटेड डिक्लेरेशन मोड' .d.ts चेकिंगला विविध CPU कोअर्समध्ये विभागतो, ज्यामुळे शेकडो पॅकेजेस असलेल्या रिपॉझिटरीजसाठी कंपाईल सायकल वेगाने पूर्ण होतात आणि मल्टी-कोअर हार्डवेअरवर चालणाऱ्या CI एजंट्सच्या वापरामध्ये त्वरित बचत होते.

JavaScript · 2 min read

Rust रीराईटमुळे pnpm v12 Alpha वॉर्म इन्स्टॉल वेळ ३८१ ms वरून १२ ms पर्यंत कमी करते

नवीन नेटिव्ह रस्ट बायनरी वॉर्म इन्स्टॉल वेळ ३० पटीने कमी करते, नो-कॅश इन्स्टॉल वेळ ४० ms पर्यंत आणते आणि फुल-ट्री इन्स्टॉल वेळ २.२ सेकंद पर्यंत खाली आणते. यामुळे CLI फ्लॅग्स आणि लॉकफाइल फॉरमॅट कायम ठेवून CI पाइपलाइन्स लक्षणीयरीत्या वेगवान होतील.

JavaScript · 2 min read

रेडॅक्शनमधील काळे बॉक्स फसवणूक करत होते – नवीन पद्धत संवेदनशील पृष्ठांचे प्रतिमांमध्ये रूपांतर करते

हा एडिटर पूर्णपणे ब्राउझरमध्ये चालतो; तो केवळ रेडॅक्शन असलेल्या पृष्ठांचे तीनपट स्केलच्या बिटमॅप्समध्ये रूपांतर करतो, तर उर्वरित दस्तऐवज वेक्टर-आधारित ठेवतो, ज्यामुळे शोध क्षमता कायम राहते आणि फाईलचा आकारही कमी राहतो.

JavaScript · 3 min read

Auto-Animate ने Marko 6 साठी झिरो-कोड लिस्ट अ‍ॅनिमेशन्स जोडले आहेत

नवीन @formkit/auto-animate/marko पॅकेज npm द्वारे उपलब्ध झाले आहे, जे लिस्टच्या पेरेंटला <AutoAnimate> ने वेढते आणि कोणत्याही अतिरिक्त JavaScript किंवा lifecycle hooks शिवाय घटक जोडणे, काढून टाकणे आणि त्यांचा क्रम बदलणे अ‍ॅनिमेट करण्यासाठी MutationObserver चा वापर करते.

JavaScript · 2 min read

React ॲप्लिकेशन्स कंपोनंट्सपासून बनलेले असतात आणि प्रत्येक कंपोनंटचे स्वतःचे एक जीवन असते. ते स्क्रीनवर दिसते. ते 'n' ला प्रतिसाद देते

React ॲप्लिकेशन्स कंपोनंट्सपासून बनलेले असतात आणि प्रत्येक कंपोनंटचे स्वतःचे एक जीवन असते. ते स्क्रीनवर दिसते. ते नवीन माहितीला प्रतिसाद देते. शेवटी ते नाहीसे होते. त्या लयीकडे दुर्लक्ष करा...

JavaScript · 3 min read

प्रत्येक डेव्हलपमेंट टीमकडे अशी एक गोष्ट असते. एक पुल रिक्वेस्ट अर्ध्या दिवसासाठी उघडी राहते. लॉजिकमध्ये काही बिघाड असल्यामुळे नाही...

प्रत्येक डेव्हलपमेंट टीमकडे अशी एक गोष्ट असते. एक पुल रिक्वेस्ट अर्ध्या दिवसासाठी उघडी राहते. लॉजिकमध्ये काही बिघाड असल्यामुळे किंवा API कॉन्ट्रॅक्ट बदलल्यामुळे नाही, तर दोन रिव्ह्यूअर्समध्ये मतभेद असल्यामुळे...

JavaScript · 3 min read

The DOM Bottleneck Nobody Talks About

The DOM Bottleneck Nobody Talks About Picture a support dashboard pulling in ten thousand log entries. Or a CRM trying to display every contact in a single scrollable table. In Re…

JavaScript · 7 min read

प्रत्येक उपयुक्त प्रोग्राम अखेरीस एका निर्णयाच्या टप्प्यावर येतो. या बटणाने फॉर्म सबमिट करावा की त्रुटी दाखवावी? हा यु...

प्रत्येक उपयुक्त प्रोग्राम अखेरीस एका निर्णयाच्या टप्प्यावर येतो. या बटणाने फॉर्म सबमिट करावा की त्रुटी दाखवावी? या वापरकर्त्याला ॲडमिन डॅशबोर्ड दिसावा की गेस्ट व्ह्यू? JavaScript आणि...

JavaScript · 3 min read