Webpack ПОЛНЫЙ КУРС от А до Я. Вся конфигурация, Микрофронтенд, Монорепозиторий, Module Federation

В этом ролике мы реализуем полную конфигурацию Webpack. Настроим typescript, react, babel. Научимся работать со стилями и css modules. Рассмотрим большую часть возможностей webpack 5. Реализуем монорепозиторий с микрофронтендом на основе workspaces и Module federation. Мой курс "Продвинутый Frontend. В production на React" - https://ulbitv.ru/frontend Весь исходный код из ролика здесь - https://t.me/ulbi_tv/182 Полезные ссылки из видео: Деплой фронтенд -    • Деплой Frontend приложения. Настройка ngin...   Создаем свой ЯП -    • Создаем свой ЯЗЫК ПРОГРАММИРОВАНИЯ. Лексер...   Esbuild -    • ESBuild полный курс от А до Я. Замена Webp...   Оптимизация frontend -    • БЫСТРЫЙ FRONTEND. Оптимизация. Как писать ...   Фундаментальный React -    • React JS фундаментальный курс от А до Я   Архитектура frontend приложений -    • Архитектура современных FRONTEND приложени...   Таймкоды: 00:00 ➝ Введение. План на урок 04:53 ➝ Практика. Базовая конфигурация вебпак. Инициализируем проект. 08:14 ➝ Создаем webpack.config.js. Entry и output. Кеширование файлов. Динамический filename. 14:12 ➝ Переменные окружения (env variables). 16:06 ➝ HtmlWebpackPlugin. Концепция плагинов. 20:40 ➝ ProgressPlugin 21:28 ➝ Концепция лоадеров (loaders). Настраиваем Typescript 27:52 ➝ Меняем язык конфигурационного файла на TypeScript 33:42 ➝ Настраиваем Dev Server. Watch Режим. Что такое source maps? 43:42 ➝ React. JSX 47:35 ➝ Работа со стилями. css и scss 53:00 ➝ MiniCssExtractPlugin 56:30 ➝ Декомпозируем конфиг. Улучшаем читаемость и подготавливаем к переиспользованию 01:09:00 ➝ Изоляция стилей. Css modules 01:19:42 ➝ Роутинг. Ленивые чанки. Code splitting. Размер бандла. Bundle analyzer. History Api Fallback. 01:34:25 ➝ Алиасы. Резолвинг модулей. Абсолютные импорты 01:37:40 ➝ Ассеты. Работа с картинками, шрифтами, иконками. 01:49:17 ➝ Глобальные переменные сборки. Tree shaking 01:58:15 ➝ Проверка типов в отдельном процессе. ForkTsCheckerPlugin 02:04:40 ➝ Hot module replacement (hmr) 02:10:56 ➝ Favicon. CopyPlugin 02:15:09 ➝ Настраиваем Babel. Babel-loader. Современные компиляторы. Swc и esbuild. 02:23:00 ➝ Создаем свой babel плагин 02:34:25 ➝ Source map на примере ошибки 02:37:50 ➝ Настраиваем монорепозиторий. Теория про микрофронтенд. npm workspaces. 03:00:00 ➝ Настраиваем микросервисы. Webpack module federation 03:19:50 ➝ Shared код из packages 03:25:40 ➝ Выносим общий tsconfig. Переиспользуем код в сервисах. 03:32:30 ➝ Всем спасибо за просмотр! Рассчитываю на вашу поддержку друзья в виде лайков и комментариев, всем спасибо :) Поддержать меня и мой канал вы можете по ссылкам ниже. Patreon/boosty (доступ к бонусам) - https://boosty.to/ulbitv

TypeScript ФУНДАМЕНТАЛЬНЫЙ КУРС от А до Я. Вся теория + практика
▶︎

TypeScript ФУНДАМЕНТАЛЬНЫЙ КУРС от А до Я. Вся теория + практика

Tanstack query (react query) полный курс от А до Я за 70 минут
▶︎

Tanstack query (react query) полный курс от А до Я за 70 минут

5 ШАГОВ И ТЫ СТАНЕШЬ ХАКЕРОМ! (Этичным)
▶︎

5 ШАГОВ И ТЫ СТАНЕШЬ ХАКЕРОМ! (Этичным)

Как микрофронтенды решают проблемы / Зар Захаров (VK)
▶︎

Как микрофронтенды решают проблемы / Зар Захаров (VK)

Продвинутая JWT авторизация на React и Node js. Access, refresh, активация по почте
▶︎

Продвинутая JWT авторизация на React и Node js. Access, refresh, активация по почте

ВЕСЬ VueJS 3 за 60 минут: курс с полного нуля (20 уроков)
▶︎

ВЕСЬ VueJS 3 за 60 минут: курс с полного нуля (20 уроков)

«ПРОИСХОДЯЩЕЕ НЕВОЗМОЖНО СКРЫВАТЬ». Обвал инвестиций, крах крупнейших компаний и заморозка вкладов
▶︎

«ПРОИСХОДЯЩЕЕ НЕВОЗМОЖНО СКРЫВАТЬ». Обвал инвестиций, крах крупнейших компаний и заморозка вкладов

JavaScript Tutorial For Beginners | JavaScript Training | JavaScript Course | Intellipaat
▶︎

JavaScript Tutorial For Beginners | JavaScript Training | JavaScript Course | Intellipaat

Лучший Гайд по Kafka для Начинающих За 1 Час
▶︎

Лучший Гайд по Kafka для Начинающих За 1 Час

CLAUDE CODE FULL COURSE 4 HOURS: Build & Sell (2026)
▶︎

CLAUDE CODE FULL COURSE 4 HOURS: Build & Sell (2026)

Курс TypeScript за 150 минут | Практика | Обучение бесплатно | TypeScript с нуля
▶︎

Курс TypeScript за 150 минут | Практика | Обучение бесплатно | TypeScript с нуля

Next JS быстрый курс SSR на React JS с нуля до деплоя
▶︎

Next JS быстрый курс SSR на React JS с нуля до деплоя

Claude Code: ПОЛНЫЙ ГАЙД 2026 (2+ часовой курс)
▶︎

Claude Code: ПОЛНЫЙ ГАЙД 2026 (2+ часовой курс)

Backend для начинающих на node.js express. RESTfull API, CRUD, HTTP
▶︎

Backend для начинающих на node.js express. RESTfull API, CRUD, HTTP

Vite is the best frontend builder in 2025: why everyone chooses it
▶︎

Vite is the best frontend builder in 2025: why everyone chooses it

React Tutorial For Beginners [ReactJS] | ReactJS Course | ReactJS For Beginners | Intellipaat
▶︎

React Tutorial For Beginners [ReactJS] | ReactJS Course | ReactJS For Beginners | Intellipaat

Modern Front-End Application Architecture: 5 Types, Advantages, and Disadvantages
▶︎

Modern Front-End Application Architecture: 5 Types, Advantages, and Disadvantages

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra
▶︎

System Design Explained: APIs, Databases, Caching, CDNs, Load Balancing & Production Infra

Event Loop from A to Z. Browser architecture and Node JS. Engines and rendering. The most detaile...
▶︎

Event Loop from A to Z. Browser architecture and Node JS. Engines and rendering. The most detaile...

Building a Scalable Architecture with Module Federation — Roman Zheltov, Sber
▶︎

Building a Scalable Architecture with Module Federation — Roman Zheltov, Sber