загрузки данных используется довольно много апи запросов (около 20-30) и после этого включается вебсокет соединение для обновления данных. Но проблема в том что оно все начинает сильно тормозить а иногда и вообще зависает страничка.
Проект на React/Redux.
Есть ли инструменты которые помогут выявить утечку памяти и определить в чем собственно проблема?
Проект писал не я, он относительно старый и я единственный фронтенд разраб)
Спасибо всем кто откликнется
А из-за чего именно начинает тормозить - выяснить не удалось? Интересно, а можно вытащить эти 20-30 запросов в веб-воркер?
Пытаюсь выяснить но довольно туго идет. Есть ли какие-то инструменты по типу вкладки Memory в Chrome dev tools для того что-бы получить информацию?
вкладка perfomance, там нужно сделать записать
Если нет мыслей, я бы начал с этого https://github.com/welldone-software/why-did-you-render, придется дебажить все подряд. Ну и вкладка performance, ессно
Спасибо, посмотрю
Используйте вкладку Performance и Network. У вас возможно waterfall у запросов "широкий".
Да, конкретно у одного из запросов waterfall большой по сравнению с остальными запросами
Обсуждают сегодня