Ускорение загрузки React приложения

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

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

Можно ли как то отследить каким образом страница входа связана с этими библиотеками или нет? Я проанализировал код и не нашел таких мест.


Ответы (0 шт):