maxwell coding
Ссылка
нажмите — покажем
нажмите — покажем
⚔️ Утечки памяти в Frontend. Результаты анализа
🪞 Здесь речь идет о уязвимых точках, которые мы сами создаем, когда забываем очистить таймеры, слушатели событий, подписки, и т.д.
📊 Я наткнулся на результаты анализа, который был проведен совсем недавно в рамках 😮 500 репозиториев (React, Vue, Angular) и оставлю основные результаты ниже.
🔤Просканировано 714 217 файлов. Обнаружено 55 864 мест с утечкой памяти. В 430 из 500 репозиториев был обнаружен хотя бы один такой сценарий.
🔤 Главные виновники
1️⃣setTimeout & setInterval
2️⃣addEventListener
3️⃣subscribe
4️⃣useEffect
5️⃣watch
🧠 Это в очередной раз говорит нам о том, чтобы мы не забывали о таких вещах.
Почитать можно тут:
🛑 Frontend Memory Leaks
🛑Подпишись, чтобы не пропустить.
3 · 558 ·