Millisecond Mafia
Millisecond Mafia
@MillisecondMafia

Tree-shaking vs code-splitting: delete vs defer

Tree-shaking vs code-splitting: delete vs defer
Both shrink what runs first. One removes bytes, one moves them.

Tree-shaking: deletes unused exports at build. A lodash full import (~70KB) -> 3 named functions (~4KB). Bytes gone forever.

Code-splitting: keeps the bytes but loads them on a later route/interaction. Initial bundle -300KB, but total stays.

Order of operations: tree-shake first (free deletion), then split what survives.
Splitting un-shaken code just hides bloat behind a click.
Takeaway: tree-shaking removes KB; splitting only defers them.
Этот пост опубликован в Telegram-канале Millisecond Mafia. Подписаться можно по ссылке: @MillisecondMafia.
tech

Свежие посты в категории «Tech Infrastructure»

Все каналы категории →

start

Готовы запустить рекламу через сеть public.tg?

Новый оффер, продукт, GEO, кейс, событие или партнёрский запуск — соберём маршрут под задачу и отдадим медиаплан.

Telegram для медиаплана: @AFFtop_connect. Быстрый тест: $20 за канал, $1000 за пакет по сети.