Introducing the third post from our Front End guru, Dekus Lam. Dekus is the go-to problem solver for Resolute’s ambitious Front End Web Developer team. In this series, he aims to describe what makes optimizing Front End so crucial in today’s increasingly innovative web design world.
The key parts of optimizing Front-End performance rely on understanding how the browser actually works as a whole. I will briefly go over some very important elements, which most people forget to consider.
You might think that memory leak is worthier than garbage collection to discuss from a performance perspective. But the worst-case scenario with memory leak pattern is references or variables retained in closure. Due to a few common bad practices, there are already plenty of resources on the web targeting memory leaks and better practices about how to prevent them.