<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Frontend on cloudmato.com</title><link>https://cloudmato.com/hi/tags/frontend/</link><description>Recent content in Frontend on cloudmato.com</description><generator>Hugo -- gohugo.io</generator><language>hi</language><managingEditor>cloudmato.com</managingEditor><webMaster>cloudmato.com</webMaster><lastBuildDate>Sat, 13 Jun 2026 17:37:28 +0530</lastBuildDate><atom:link href="https://cloudmato.com/hi/tags/frontend/index.xml" rel="self" type="application/rss+xml"/><item><title>React असल में कैसे काम करता है: Fiber और Batch Rendering की पूरी समझ</title><link>https://cloudmato.com/hi/posts/how-react-works-fiber-and-batch-rendering-explained/</link><pubDate>Sat, 13 Jun 2026 17:37:28 +0530</pubDate><author>cloudmato.com</author><guid>https://cloudmato.com/hi/posts/how-react-works-fiber-and-batch-rendering-explained/</guid><description>&lt;p&gt;क्या आपने कभी किसी React app में कोई button क्लिक किया है और बस&amp;hellip; भरोसा कर लिया है कि UI सही तरीके से update हो जाएगा? हाँ, मैंने भी, सालों तक। मैंने कभी रुककर यह नहीं सोचा कि &lt;code&gt;setState&lt;/code&gt; और स्क्रीन पर pixels बदलने के बीच क्या होता है — जब तक मैं एक ऐसे component को debug नहीं करने लगा जो एक ही क्लिक पर पाँच बार re-render हो रहा था। वह rabbit hole मुझे सीधे Fiber, lanes, और इस आश्चर्यजनक रूप से लंबी history में ले गया कि React यह कैसे तय करता है कि आपके app को असल में &lt;em&gt;कब&lt;/em&gt; re-render करना है।&lt;/p&gt;</description></item><item><title>UI में Font Size सेट करने के हर तरीके (और कौन सा जीतता है)</title><link>https://cloudmato.com/hi/posts/every-way-to-set-font-size-in-ui/</link><pubDate>Sat, 13 Jun 2026 08:16:18 +0530</pubDate><author>cloudmato.com</author><guid>https://cloudmato.com/hi/posts/every-way-to-set-font-size-in-ui/</guid><description>&lt;p&gt;क्या आपने कभी किसी प्रोजेक्ट का CSS खोला है और पाया है कि font sizes &lt;code&gt;px&lt;/code&gt;, &lt;code&gt;em&lt;/code&gt;, &lt;code&gt;rem&lt;/code&gt;, &lt;code&gt;%&lt;/code&gt;, और &lt;code&gt;vw&lt;/code&gt; में सेट हैं — सब एक ही फ़ाइल में, कभी-कभी एक ही element पर? हाँ, मेरे साथ भी ऐसा हुआ है। Font size, CSS की सबसे boring property लगती है, जब तक आपको यह पता नहीं चलता कि इसे express करने के कम से कम &lt;strong&gt;आठ अलग-अलग तरीके&lt;/strong&gt; हैं, और गलत तरीका चुनने से आपके यूज़र्स के एक हिस्से के लिए accessibility चुपचाप टूट जाती है, बिना एक भी error दिखाए।&lt;/p&gt;</description></item><item><title>Vite समझाया गया: यह Webpack से बेहतर क्यों है और आगे क्या है</title><link>https://cloudmato.com/hi/posts/vite-vs-webpack-why-vite-is-fast/</link><pubDate>Fri, 05 Jun 2026 14:59:00 +0530</pubDate><author>cloudmato.com</author><guid>https://cloudmato.com/hi/posts/vite-vs-webpack-why-vite-is-fast/</guid><description>&lt;p&gt;मुझे वह पहला समय याद है जब मैंने एक प्रोजेक्ट को CRA (जो अंदर से Webpack उपयोग करता है) से Vite में स्विच किया था। Dev सर्वर एक सेकंड से भी कम समय में शुरू हो गया। मैं सच में कुछ देर टर्मिनल को देखता रहा, कुछ और होने का इंतज़ार करते हुए। कुछ नहीं हुआ। बस यही था — यह तैयार था। यह Webpack की तुलना में कोई छोटा सुधार नहीं है। यह एक पूरी तरह से अलग अनुभव है।&lt;/p&gt;</description></item><item><title>Frontend 2026: नए Frameworks, Tools और Design Patterns</title><link>https://cloudmato.com/hi/posts/frontend-2026-frameworks-tools-design-patterns/</link><pubDate>Fri, 05 Jun 2026 10:48:59 +0530</pubDate><author>cloudmato.com</author><guid>https://cloudmato.com/hi/posts/frontend-2026-frameworks-tools-design-patterns/</guid><description>&lt;p&gt;फ्रंटएंड इकोसिस्टम हर साल बदलता है, लेकिन 2025-2026 संरचनात्मक रूप से अलग महसूस हुआ। यह केवल नई लाइब्रेरी नहीं थीं — बुनियादी मानसिक मॉडल बदल गए। हम कैसे hydrate करते हैं, bundle करते हैं, components को structure करते हैं, और reactivity को handle करते हैं — यह सब इस तरह से बदला है जो वास्तव में apps के performance और उन्हें बनाने में लगने वाले समय को प्रभावित करता है। यहाँ वह है जिस पर ध्यान देना उचित है।&lt;/p&gt;</description></item><item><title>CSS में Div को Center करने के सभी तरीके, रैंकिंग के साथ (2026)</title><link>https://cloudmato.com/hi/posts/center-a-div-css-2026/</link><pubDate>Wed, 03 Jun 2026 17:28:24 +0530</pubDate><author>cloudmato.com</author><guid>https://cloudmato.com/hi/posts/center-a-div-css-2026/</guid><description>&lt;p&gt;CSS centering के साथ पहली लड़ाई कोई नहीं भूलता। आप Google करते हैं, Stack Overflow का snippet paste करते हैं, और आगे बढ़ जाते हैं — यह पूछे बिना कि क्या वह &lt;em&gt;सही&lt;/em&gt; तरीका था या बस &lt;em&gt;एक&lt;/em&gt; तरीका। 2026 में, div को center करने के कम से कम सात अलग-अलग तरीके हैं, और उनमें से कुछ को तो वर्षों पहले ही दफन हो जाना चाहिए था।&lt;/p&gt;
&lt;p&gt;यहाँ वे सभी हैं, सबसे बुरे से सबसे अच्छे तक रैंक किए गए।&lt;/p&gt;</description></item><item><title>CSS लेआउट का इतिहास: टेबल से ग्रिड तक — 2026 में क्या उपयोग करें</title><link>https://cloudmato.com/hi/posts/css-layout-history-flexbox-grid-2026/</link><pubDate>Tue, 02 Jun 2026 22:15:04 +0530</pubDate><author>cloudmato.com</author><guid>https://cloudmato.com/hi/posts/css-layout-history-flexbox-grid-2026/</guid><description>&lt;p&gt;हर कुछ वर्षों में CSS में लेआउट करने का &amp;ldquo;सही&amp;rdquo; तरीका पूरी तरह बदल जाता है। अगर आपने 2015 से पहले CSS लिखना शुरू किया था, तो शायद हर बार जब कोई &lt;code&gt;clearfix&lt;/code&gt; का उल्लेख करता है तो आपको एक हल्का आघात महसूस होता है। आइए मैं आपको बताता हूँ कि हम यहाँ तक कैसे पहुँचे — और 2026 में आपको वास्तव में किस चीज़ का उपयोग करना चाहिए।&lt;/p&gt;
&lt;h2 class="header-anchor-wrapper"&gt;टेबल का युग (1990 के दशक – 2000 के दशक के मध्य)
&lt;a href="#%e0%a4%9f%e0%a4%ac%e0%a4%b2-%e0%a4%95-%e0%a4%af%e0%a4%97-1990-%e0%a4%95-%e0%a4%a6%e0%a4%b6%e0%a4%95--2000-%e0%a4%95-%e0%a4%a6%e0%a4%b6%e0%a4%95-%e0%a4%95-%e0%a4%ae%e0%a4%a7%e0%a4%af" class="header-anchor-link"&gt;
&lt;svg
xmlns="http://www.w3.org/2000/svg"
width="1rem" height="1rem" viewBox="0 0 24 24" fill="none"
stroke="currentColor" stroke-width="2" stroke-linecap="round"
stroke-linejoin="round"&gt;
&lt;line x1="4" y1="9" x2="20" y2="9"&gt;&lt;/line&gt;&lt;line x1="4" y1="15" x2="20" y2="15"&gt;&lt;/line&gt;&lt;line x1="10" y1="3" x2="8" y2="21"&gt;&lt;/line&gt;&lt;line x1="16" y1="3" x2="14" y2="21"&gt;&lt;/line&gt;
&lt;/svg&gt;
&lt;/a&gt;
&lt;/h2&gt;
&lt;p&gt;HTML टेबल कभी भी लेआउट के लिए नहीं बनाई गई थीं। वे टेबुलर डेटा प्रदर्शित करने के लिए मौजूद थीं। फिर वेब डिज़ाइनरों ने खोजा कि &lt;code&gt;&amp;lt;table&amp;gt;&lt;/code&gt;, &lt;code&gt;&amp;lt;tr&amp;gt;&lt;/code&gt;, और &lt;code&gt;&amp;lt;td&amp;gt;&lt;/code&gt; आपको कुछ ऐसा देते हैं जो CSS अभी तक प्रदान नहीं कर सकती थी: पूर्वानुमानित कॉलम नियंत्रण [1]।&lt;/p&gt;</description></item></channel></rss>