Программирование [pluralsight] Webpack: транспилинг и бандлинг javascript (2018)

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: pluralsight​
Название: Webpack: транспилинг и бандлинг javascript (2018)​

cover.jpg

Продолжительность: 4 ч 57 мин Количество уроков: 124 Видео Язык: Английский Вес архива: 1,05 ГБ


Курс “Webpack: транспилинг и бандлинг JavaScript” поможет вам быстро и уверенно освоить один из ключевых инструментов современной фронтенд‑разработки. Материал ориентирован как на начинающих, так и на разработчиков, которые хотят системно разобраться в сборке, оптимизации и автоматизации JavaScript‑проектов.

Что дает освоение Webpack

Webpack давно стал стандартом де-факто для сборки веб‑приложений. Он позволяет объединять модули, использовать современный синтаксис, подключать загрузчики и плагины для трансформации кода, а также эффективно оптимизировать сборки для продакшена. Этот курс раскрывает все ключевые механики, чтобы вы могли использовать Webpack на профессиональном уровне.

Ключевые навыки, которые вы получите

Настройка транспиляции с помощью Babel

Вы узнаете, как правильно интегрировать Babel-loader, чтобы писать современный ES6+ код и при этом сохранять поддержку для различных браузеров. Курс объясняет, какие пресеты и плагины использовать, как конфигурировать Babel под ваш проект и как связать его с Webpack для автоматической трансформации кода.

Создание собственных загрузчиков

Помимо стандартных инструментов, в курсе предусмотрена практическая работа над пользовательскими загрузчиками. Вы научитесь:

• реализовывать простые трансформации кода;
• создавать собственные пайплайны обработки файлов;
• писать загрузчик генерации кода, который расширит возможности вашего проекта.

Использование source maps для отладки

Вы разберетесь, как работают source maps, почему они так важны при разработке и как их корректно настроить для разных окружений. В курсе рассматриваются типы карт исходников, способы их генерации и особенности работы с ними в браузере.

Оптимизация разработки и продакшн‑сборок

Настройка среды быстрого развертывания

Вы научитесь настраивать Webpack Dev Server и механизм горячей замены модулей (HMR), чтобы ускорить цикл разработки и обновлять приложение без перезагрузки страницы.

Оптимизация продакшн‑сборок

Курс подробно объясняет, как Webpack может улучшить производительность приложения на этапе сборки. Вы узнаете, как использовать:

• tree shaking;
• code splitting;
• минификацию и оптимизацию ассетов;
• кеширование для ускорения загрузки.

Итог: чему вы научитесь

После прохождения курса вы будете понимать архитектуру Webpack, оптимально настраивать сборку как для разработки, так и для продакшена, а также использовать расширенные возможности загрузчиков и плагинов. Вы сможете создать надежный и гибкий процесс сборки, подходящий для современных JavaScript‑приложений.

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 

Похожие темы

10,840Темы
10,893Сообщения
788Пользователи
MuhaНовый пользователь
Сверху