загрузки данных используется довольно много апи запросов (около 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 большой по сравнению с остальными запросами
Обсуждают сегодня