GyaanSetu WebDev

Frontend, backend and devops for the modern web.

230 articlesDeep, practical knowledge

आपका ऐप दस मिनट तक ठीक से चलता है। फिर स्क्रॉल अटकने लगता है। आधे घंटे के बाद टैब एक गीगाबाइट तक पहुँच जाता है। अंततः

आपका ऐप दस मिनट तक ठीक से चलता है। फिर स्क्रॉल अटकने लगता है। आधे घंटे के बाद टैब एक गीगाबाइट तक पहुँच जाता है। अंततः पेज 'आउट ऑफ मेमोरी' एरर के साथ क्रैश हो जाता है और आपके पास कोई...

WebDev · 6 मिनट पढ़ें

जब आप आर्टिफिशियल इंटेलिजेंस के साथ काम करना शुरू करते हैं, तो सबसे ज़्यादा चर्चा एक ही चीज़ की होती है: मॉडल। P

जब आप आर्टिफिशियल इंटेलिजेंस के साथ काम करना शुरू करते हैं, तो सबसे ज़्यादा चर्चा एक ही चीज़ की होती है: मॉडल। लोग कहते हैं कि बस सही मॉडल चुन लें, और बाकी सब कुछ अपने आप...

WebDev · 5 मिनट पढ़ें

इवेंट सोर्सिंग आपसे अपने डेटा को ओवरराइट करना बंद करने के लिए कहती है। एक पारंपरिक CRUD एप्लिकेशन में, उपयोगकर्ता के शिपिंग पते को अपडेट...

इवेंट सोर्सिंग आपसे अपने डेटा को ओवरराइट करना बंद करने के लिए कहती है। एक पारंपरिक CRUD एप्लिकेशन में, उपयोगकर्ता के शिपिंग पते को अपडेट करने का अर्थ है पंक्ति को ढूँढना, मान को बदलना, और पुराने को हटा देना...

WebDev · 6 मिनट पढ़ें

हर React डेवलपर को अंततः एक ही सवाल का सामना करना पड़ता है: क्या मुझे Context का उपयोग करना चाहिए, या यह Redux की समस्या है? यदि आप

हर React डेवलपर को अंततः एक ही सवाल का सामना करना पड़ता है: क्या मुझे Context का उपयोग करना चाहिए, या यह Redux की समस्या है? यदि आप केवल कुछ महीनों से ही कोडिंग कर रहे हैं, तो ऑनलाइन मिलने वाली जानकारी का शोर...

WebDev · 6 मिनट पढ़ें

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

स्टार्टअप में आपका पहला महीना एक गहरी छाप छोड़ता है। यहाँ कोई धीमी शुरुआत नहीं होती, और न ही आईटी से लैपटॉप मिलने के इंतज़ार में ओरिएंटेशन वीडियो देखने का कोई हफ़्ता होता है। पहले ही दिन से, आपसे उम्मीद की जाती है कि...

WebDev · 4 मिनट पढ़ें

कुछ साल पहले, मैंने एक डैशबोर्ड बनाने का काम शुरू किया। कुछ खास नहीं—बस एक फिक्स्ड साइडबार, एक मुख्य कंटेंट एरिया और एक फुटर।

कुछ साल पहले, मैंने एक डैशबोर्ड बनाने का काम शुरू किया। कुछ खास नहीं—बस एक फिक्स्ड साइडबार, एक मुख्य कंटेंट एरिया और एक फुटर। फ्लेक्सबॉक्स एक स्पष्ट विकल्प लगा, और शुरुआत में, यह व्यवहार...

WebDev · 4 मिनट पढ़ें

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

आप एक म्यूज़ियम बनाने की शुरुआत करते हैं और अंत में एक कैलकुलेटर फार्म चलाने लगते हैं। realworth.io के निर्माता के साथ जो हुआ, उसका यह संक्षिप्त विवरण है। यह प्रोजेक्ट शुरू हुआ था...

WebDev · 4 मिनट पढ़ें

हर React डेवलपर अंततः एक ही दीवार से टकराता है। आप अपने टॉप-लेवल कंपोनेंट के अंदर एक यूजर ऑब्जेक्ट फेच करते हैं। फिर

हर React डेवलपर अंततः एक ही दीवार से टकराता है। आप अपने टॉप-लेवल कंपोनेंट के अंदर एक यूजर ऑब्जेक्ट फेच करते हैं। फिर आप इसे नीचे पास करते हैं। और फिर से नीचे। एक रूट रैपर के माध्यम से,…

WebDev · 6 मिनट पढ़ें

आप ऑनलाइन जूतों की एक जोड़ी देखते हैं। स्टोर आपको सामने और बगल का दृश्य दिखाता है। आप टेक्स्ट देखने की उम्मीद में ज़ूम करते हैं

आप ऑनलाइन जूतों की एक जोड़ी देखते हैं। स्टोर आपको सामने और बगल का दृश्य दिखाता है। आप चमड़े की बनावट देखने की उम्मीद में ज़ूम करते हैं, लेकिन छवि पिक्सेल के मोज़ेक में बदल जाती है...

WebDev · 3 मिनट पढ़ें

जब आप अज़रबैजान में कार ब्रोकरेज चला रहे हों और संयुक्त राज्य अमेरिका से salvage वाहन आयात कर रहे हों, तो आपका सॉफ्टवेयर

जब आप अज़रबैजान में कार ब्रोकरेज चला रहे हों और संयुक्त राज्य अमेरिका से salvage वाहन आयात कर रहे हों, तो आपकी सॉफ्टवेयर संबंधी समस्याएँ सिलिकॉन वैली के किसी स्टार की समस्याओं से काफी अलग होती हैं...

WebDev · 5 मिनट पढ़ें

आधुनिक फ्रंटएंड इंजीनियरिंग अब वैसी नहीं रही जैसी एक दशक पहले हुआ करती थी। आप अब सिर्फ HTML और CSS नहीं लिख रहे हैं। एक विशिष्ट पेशेवर...

आधुनिक फ्रंटएंड इंजीनियरिंग अब वैसी नहीं रही जैसी एक दशक पहले हुआ करती थी। आप अब सिर्फ HTML और CSS नहीं लिख रहे हैं। एक विशिष्ट प्रोजेक्ट अब एक विशिष्ट Node.js रनटाइम, एक लॉक किए गए पा... के साथ आता है...

WebDev · 3 मिनट पढ़ें

रियल-टाइम सहयोग तब तक सहज लगता है जब तक आप पर्दे के पीछे की सच्चाई नहीं देख लेते। एक व्यक्ति टाइप करता है। दूसरा तीन...

रियल-टाइम सहयोग तब तक सहज लगता है जब तक आप पर्दे के पीछे की हकीकत नहीं देख लेते। एक व्यक्ति टाइप करता है। दूसरा तीन पैराग्राफ ऊपर एक लाइन मिटा देता है। तीसरा Stack Overflow से एक स्निपेट पेस्ट करता है...

WebDev · 6 मिनट पढ़ें

SEO के लिए आपको अपनी जेब खाली करने की ज़रूरत नहीं है। Ahrefs और SEMrush जैसे प्रीमियम प्लेटफॉर्म हर महीने सैकड़ों डॉलर लेते हैं

SEO के लिए आपको अपनी जेब खाली करने की ज़रूरत नहीं है। Ahrefs और SEMrush जैसे प्रीमियम प्लेटफॉर्म हर महीने सैकड़ों डॉलर लेते हैं, और इसके पीछे ठोस कारण भी है—वे विशाल डेटासेट को इकट्ठा करते हैं और...

WebDev · 5 मिनट पढ़ें

JavaScript से Python पर स्विच करना एक ऐसे शहर में जाने जैसा महसूस होता है जहाँ सड़क के संकेत तो वही हैं, लेकिन ट्रैफिक के नियम अलग हैं। T

JavaScript से Python पर स्विच करना एक ऐसे शहर में जाने जैसा महसूस होता है जहाँ सड़क के संकेत तो वही हैं, लेकिन ट्रैफिक के नियम अलग हैं। इसका सिंटैक्स काफी सरल और परिचित लगता है। आप देखते हैं और बैठते हैं...

WebDev · 6 मिनट पढ़ें

आपने अपना पेपर पूरा कर लिया है। डेडलाइन करीब आ रही है। फिर भी एक बेचैन करने वाला विचार मन से नहीं जा रहा: क्या मैंने अनजाने में कुछ चुरा लिया है

आपने अपना पेपर पूरा कर लिया है। डेडलाइन करीब आ रही है। फिर भी एक बेचैन करने वाला विचार मन से नहीं जा रहा: क्या मैंने अनजाने में कुछ चुरा लिया है? हर छात्र इस अहसास को जानता है। आप दर्जनों... पढ़ते हैं।

WebDev · 5 मिनट पढ़ें

आप एक ऐसा टाइप लिखते हैं जो नेस्टेड ऑब्जेक्ट्स के माध्यम से चलकर ऑटो-कम्प्लीट के लिए डॉट-सेपरेटेड पाथ बनाता है। यह बहुत शानदार तरीके से काम करता है।

आप एक ऐसा टाइप लिखते हैं जो नेस्टेड ऑब्जेक्ट्स के माध्यम से चलकर ऑटो-कम्प्लीट के लिए डॉट-सेपरेटेड पाथ बनाता है। यह एक छोटे टेस्ट ऑब्जेक्ट पर बहुत खूबसूरती से काम करता है। फिर आप इसे एक वास्तविक API पे...

WebDev · 5 मिनट पढ़ें