This episode is part of Memory leak in Javascript & Performance optimization techniques for web apps, which is covered in multiple episodes of Chakde System Design.
0:00 Introduction
1:26 Accidental global variables
6:50 Forgotten timers or callbacks
9:26 Remove listeners if not required
14:53 Out of DOM references
18:58 Closures
23:15 Reference object cycle
27:12 Detached window
31:07 Promises, Observables, EventEmitters forget to stop listening
33:03 IntersectionObserver, ResizeObserver, MutationObserver forget to disconnect
34:39 Virtualization of DOM
37:19 Thank You Note
🔴 How to Optimize Network Performance for Web Apps? • How to Optimize Network Performance for We...
🔴 How to Optimize Assets Performance for Web Apps • How to Optimize Assets Performance for Web...
🔴 You Still Need To Learn Javascript! Performance Optimization | Memory Leaks • You Don't Know Javascript Yet! Performance...
In case you have missed other episodes of the #ChakdeSystemDesign series, do check out :
• Frontend System Design | Chakde System Des...
Connect to learn & grow together in our career❤️:
Linkedin: / engineerchirag
Twitter: / engineerchirag
Instagram: / engineerchirag
#Javascript #performance #optimization #PerformanceOptimization #WebApps #NetworkOptimization #SystemDesign #FrontendSystemDesign #frontend #interview #frontendInterview #interviewQuestions