पाठ 21 / 25

प्रदर्शन निगरानी और बजट

प्रदर्शन मानकों को बनाए रखने के लिए प्रदर्शन बजट सेट करें।

प्रदर्शन बजट सेटिंग

सीमाएँ तय करें: JavaScript <250KB gzipped, CSS <50KB, images <500KB, LCP <2.5s, INP <200ms। Tools: bundlesize, performancebudget.io। Regressions रोकने के लिए budgets पार होने पर CI/CD fail करें।

निरंतर प्रदर्शन निगरानी

Services इस्तेमाल करें: Vercel Analytics, Sentry, New Relic, Google Analytics 4 (Web Vitals)। समय के साथ metrics track करें। Regressions के लिए alerts लगाएँ। अलग browsers, devices और regions में real user metrics देखें। Performance को conversion rates से जोड़ें।

बजट प्रवर्तन रणनीतियां

CI/CD pipeline में checks automate करें। Performance budgets को guardrails मानें, कठोर सीमा नहीं। Team को tradeoffs समझाएँ। Budgets को समय के साथ track करें। Business goals और competition के हिसाब से budgets बदलें।

त्वरित जाँच

त्वरित जाँच: एक उचित JavaScript बजट क्या है?

  • <1MB असंपीड़ित
  • <250KB संपीड़ित
  • >1MB स्वीकार्य है
  • <10MB प्रति page
Answer

<250KB संपीड़ित — लगभग 250KB का gzipped JavaScript budget parse और execution time नियंत्रित रखता है।