Ускорение загрузки React приложения
В данный момент пытаюсь уменьшить время загрузки приложения, уменьшить показатели First Contentful Paint
, Time to Interactive и т.д.
Приложение написано на стеке react, redux
Первое, что я сделал это разделил бандл по роутам с помощью React.lazy. При открытии приложения отображается страница входа. Поэтому я хотел подгружать только то, что касается этой страницы.
В Lighthouse я увидел такое предупреждение
Проанализировав первый самый крупный чанк я обнаружил, что в нем присутствуют библиотеки и части приложения, которые страницей входа не используются.

Для страницы авторизации эти библиотеки не нужны и ею не используются. Но почему то они попали в этот чанк и загружаются с высоким приоритетом.
Можно ли как то отследить каким образом страница входа связана с этими библиотеками или нет? Я проанализировал код и не нашел таких мест.