JS Guide
HomeQuestionsTopicsCompaniesResources
BookmarksSearch

Built for developers preparing for JavaScript, React & TypeScript interviews.

ResourcesQuestionsSupport
HomeQuestionsSearchProgress
HomeTopicsperformance

performance

Web performance optimization, metrics, and monitoring

0 of 11 topics read0%

5 Topics

advanced
Caching Strategies
advanced
30 min
Web caching stores previously fetched resources at various layers (browser, CDN, service worker) to reduce network requests, lower latency, and enable offline access in production applications.
Memory Leaks & Management
advanced
25 min
Memory leaks occur when JavaScript retains references to objects that are no longer needed, causing steadily increasing memory consumption that degrades performance and can eventually crash the browser tab.
Performance Monitoring & Budgets
advanced
25 min
Production performance monitoring combines synthetic testing (Lighthouse CI) with Real User Monitoring (RUM) to track metrics over time, enforce performance budgets, and alert teams when regressions occur.
Rendering Strategies & Critical Rendering Path
advanced
30 min
Choosing between CSR, SSR, SSG, and ISR determines when and where HTML is generated, while understanding the Critical Rendering Path (DOM, CSSOM, render tree, layout, paint) reveals how browsers turn that HTML into visible pixels.
Runtime Performance & Profiling
advanced
25 min
Runtime performance focuses on what happens after the page loads: identifying long tasks that block the main thread, avoiding layout thrashing, using requestAnimationFrame for smooth animations, and offloading heavy computation to Web Workers.