весом в 4мб. Он сразу весь будет парситься или браузеры могут как-то по необходимости его "выполнять"? Или это от устройства твоего кода зависит как ты использовать будешь этот BJS файл? (ну т.е. тоже по частям, получается :) )
Это без использования Tree-Shaking, имеется ввиду. Теоретически, может ли быть такая структура у единого большого js-файла, которая не заставит браузер напрягаться сразу по всему коду :)
Например, какие-то "ветки" кода не парсит, а просто знает, что они есть, и в случае обращения к ним (из своего кода) - парсит и их
Сразу, почти
JIT ещё отрабатывает не сразу, а по вызову
Обсуждают сегодня