УСКОРЬ React-приложение с помощью Разделения Кода (Code Splitting)
Автор: No Magic Coding
Загружено: 2026-03-13
Просмотров: 22
Описание:
УСКОРЬ React-приложение с помощью Разделения Кода (Code Splitting)
• УСКОРЬ React-приложение с помощью Разделен...
В этом видео разбираем один из самых простых и эффективных способов ускорить React-приложение — **Code Splitting**.
Покажу на реальном примере, как разделить JavaScript-бандл на отдельные части и загружать код только тогда, когда он действительно нужен пользователю.
Мы разберём:
• что такое Code Splitting и зачем он нужен
• как работает динамический import() в JavaScript
• как использовать React.lazy для ленивой загрузки компонентов
• как разделять код между страницами приложения
• как лениво загружать обычные модули и функции
• как это влияет на размер бандла и производительность
На практике создадим небольшое приложение с несколькими страницами (Home, Settings, Analytics), добавим lazy loading и посмотрим, как браузер подгружает chunks только при переходе на страницу.
Если вы хотите писать **быстрые и масштабируемые React-приложения**, понимание code splitting — обязательный инженерный навык.
Таймкоды:
00:00 Вступление
00:14 React приложение
01:23 Что такое разделение кода
02:00 Динамический импорт функции
02:55 Ленивая загрузка страницы
03:40 Компонент Suspense
05:12 Именованный импорт
06:12 Ленивая загрузка компонентов
07:06 Выводы
Технологии в видео:
React
JavaScript
Dynamic import()
React.lazy
Code Splitting
Material UI
Chart.js
#react #javascript #webdev #frontend #reactjs
Повторяем попытку...
Доступные форматы для скачивания:
Скачать видео
-
Информация по загрузке: