⚙️ 10 мифов об оптимизации JavaScript, в которые верят даже опытные разработчики

10 подписчиков

12+
12+

3 просмотра

17 дней назад

ПожаловатьсяНарушение авторских прав

10 подписчиков

12+
12+

3 просмотра

17 дней назад

ПожаловатьсяНарушение авторских прав
12+
12+

3 просмотра

17 дней назад

Мы все слышали эти советы: 👉 “for быстрее forEach” 👉 “избегай замыканий — они жрут память” 👉 “каждый ререндер React — это проблема” 👉 “обязательно используй useMemo и useCallback” Но правда в том, что большинство этих советов — мифы, которые перекочевали из старых статей, бенчмарков и случайных обсуждений на форумах. В этом видео мы разберём 10 самых популярных мифов об оптимизации JavaScript, которые регулярно появляются на code review, в блогах и даже в докладах на конференциях. Вы узнаете: ✅ почему forEach почти никогда не является проблемой ✅ когда замыкания действительно могут удерживать память ✅ почему ререндер React — это нормально ✅ что на самом деле делает Virtual DOM ✅ когда useMemo и useCallback реально нужны ✅ почему микрооптимизации почти никогда не решают проблемы производительности Главная идея видео — оптимизация начинается не с трюков, а с понимания системы. Если вы хотите писать быстрые приложения — нужно уметь отличать реальные узкие места от мифов. Таймкоды: 00:39 Вступление 01:30 Миф 1 — for быстрее forEach 02:40 Миф 2 — замыкания дорогие 03:30 Миф 3 — ререндеры React это плохо 04:20 Миф 4 — Virtual DOM ускоряет DOM 05:06 Миф 5 — useMemo и useCallback нужно использовать везде 05:50 Миф 6 — создание объектов дорого 06:29 Миф 7 — async делает код быстрее 07:05 Миф 8 — оптимизация это микрооптимизация 07:49 Миф 9 — JavaScript плохо масштабируется 08:26 Миф 10 — оптимизировать нужно сразу 09:00 Итог 🔔 Подписывайтесь на канал, чтобы не пропустить новые видео 💎 Сериал "Создание SPA приложения на чистом JS": https://www.youtube.com/watch?v=eqAefmCqA6M&list=PLCh6bwt6jth_fkFrU15eyY6Hv18NuWcwa 💎 Полезные видео для лучшего понимания JS: Стрелочные функции 1 - https://youtu.be/21wNsy72BKg Стрелочные функции 2 - https://youtu.be/DlQYk3ZvERo Макро и микро задачи - https://youtu.be/cVzwEowLe08 Web worker - https://youtu.be/ZqjDBxt8DYo Service worker - https://youtu.be/kV9Gq6FrABg Debouncing/throttling - https://youtu.be/P09SxTfQkVY 💎 Видео по работе с vite.js: https://youtu.be/t98Q9hliZZo 💎 Полезные видео по настройке webpack: Минимальная конфигурация - https://youtu.be/unEl3Hezwpw Настройка горячей перезагрузки - https://youtu.be/oOpzkF2nU0s Настройка сборки проекта с подгрузкой файлов css/scss/изображений - https://youtu.be/3B-NGZmMe-Y Настройка сборки мультистраничного сайта - https://youtu.be/aMzCDR_MHF0 💎 Самый простой способ установить nodejs на Linux и Mac: https://youtu.be/gP4OPx2vBoc #easyit #javascript #js #vanillajs @EasyITChannel

Название:

⚙️ 10 мифов об оптимизации JavaScript, в которые верят даже опытные разработчики

Категория:

Разное