Чому важливо видаляти невикористаний код?
Видаляти невикористаний код важливо, бо він напряму шкодить швидкості, розміру і стабільності сайту, навіть якщо «нібито не заважає».
1. Збільшує вагу бандла
Кожен зайвий байт - це зайве завантаження, особливо на мобільних і повільних мережах. Більше коду = довше чекати.
2. Уповільнює парсинг і виконання
JS спочатку потрібно завантажити, розпарсити, скомпілювати, виконати. Навіть якщо код не використовується, він все одно проходить ці етапи.
3. Забиває кеш і пам'ять
Непотрібний код може потрапляти в кеш браузера, займати пам'ять і впливати на GC (збирання сміття), особливо в SPA.
4. Ускладнює підтримку
Мертвий код заважає навігації по проєкту, створює шум, плутає, може викликати побічні ефекти (якщо в ньому є глобальні виклики, імпорти, сайд-ефекти).
5. Впливає на Web Vitals
Більше скриптів = гірший LCP, TTI, TBT, а отже гірший SEO і UX.
Висновок: Видалення невикористаного коду - це не естетика, а оптимізація: менше вантажимо, швидше працюємо, простіше підтримуємо.
Коротка відповідь
Для співбесідиКоротка відповідь допоможе вам впевнено відповідати на цю тему під час співбесіди.