Перейти к содержимому
32 / 36

Что такое code splitting и как он влияет на сетевые запросы?

Code splitting -- разделение JavaScript-бандла на несколько файлов (чанков), которые загружаются по мере необходимости, а не все сразу. Вместо одного огромного bundle.js браузер получает маленький начальный чанк и подгружает остальные при переходе на новые страницы или по событию. Это сокращает Time to Interactive, уменьшает объём начальной загрузки и улучшает кеширование -- изменение одного модуля не инвалидирует весь бандл.

Что такое code splitting и как он влияет на сетевые запросы? | JScriptiser