Calvin Candie
Вечный
Calvin Candie
Вечный
- 2 Сен 2018
- 46,722
- 4,820
- #1
Голосов: 0
Автор: Дмитрий Холстинин, kobezzza
Название: Сборка во Frontend. Продвинутый уровень (2025)

«Сборка во Frontend. Продвинутый уровень» — это углублённый курс для frontend-разработчиков, которые хотят выйти за рамки стандартных настроек Webpack, Vite, Esbuild и других инструментов сборки. Обучение помогает понять, как устроена современная frontend-инфраструктура, как работают сборщики под капотом, как оптимизировать скорость сборки, уменьшать размер бандла и принимать технические решения не по популярности инструмента, а по реальным требованиям проекта.
Курс подойдёт тем, кто уже работает с frontend-разработкой и хочет лучше понимать не только код приложения, но и инфраструктуру вокруг него. Сборка влияет на скорость разработки, качество DevEx, производительность продукта, загрузку страниц, поддержку команды и стоимость изменений. Поэтому глубокое понимание этого уровня делает разработчика сильнее и позволяет приносить проекту более заметную инженерную ценность.
Главная цель курса — научить смотреть на сборку как на полноценную часть архитектуры frontend-проекта. Вы разберёте эволюцию инструментов, внутренние этапы сборки, граф зависимостей, трансформацию модулей, оптимизацию, code splitting, генерацию бандлов, создание собственных плагинов и осознанный выбор сборщика под конкретные задачи.
Что изучается на продвинутом уровне сборки:
Внутреннее устройство процесса сборки:
Аналитика и оптимизация сборки:
Продвинутая работа со сборщиками:
Создание собственных плагинов:
Осознанный выбор сборщика:
Сборка как инструмент влияния на продукт:
После прохождения курса вы сможете:
В результате вы получите продвинутые навыки работы со сборщиками, сможете увереннее управлять Webpack, Vite, Esbuild и другими инструментами, оптимизировать производительность сборки, создавать плагины и смотреть на frontend-инфраструктуру как на важную часть архитектуры продукта.
Подробнее:
Скачать:
Название: Сборка во Frontend. Продвинутый уровень (2025)

«Сборка во Frontend. Продвинутый уровень» — это углублённый курс для frontend-разработчиков, которые хотят выйти за рамки стандартных настроек Webpack, Vite, Esbuild и других инструментов сборки. Обучение помогает понять, как устроена современная frontend-инфраструктура, как работают сборщики под капотом, как оптимизировать скорость сборки, уменьшать размер бандла и принимать технические решения не по популярности инструмента, а по реальным требованиям проекта.
Курс подойдёт тем, кто уже работает с frontend-разработкой и хочет лучше понимать не только код приложения, но и инфраструктуру вокруг него. Сборка влияет на скорость разработки, качество DevEx, производительность продукта, загрузку страниц, поддержку команды и стоимость изменений. Поэтому глубокое понимание этого уровня делает разработчика сильнее и позволяет приносить проекту более заметную инженерную ценность.
Главная цель курса — научить смотреть на сборку как на полноценную часть архитектуры frontend-проекта. Вы разберёте эволюцию инструментов, внутренние этапы сборки, граф зависимостей, трансформацию модулей, оптимизацию, code splitting, генерацию бандлов, создание собственных плагинов и осознанный выбор сборщика под конкретные задачи.
Что изучается на продвинутом уровне сборки:
- Эволюция frontend-сборщиков и подходов к сборке
- Внутреннее устройство Webpack, Vite, Esbuild и других инструментов
- Создание графа зависимостей
- Трансформация модулей
- Оптимизация и минификация
- Code splitting и генерация итоговых бандлов
- Анализ производительности сборки
- Создание собственных плагинов
- Выбор сборщика под цели проекта и команды
- Frontend-разработчикам, которые хотят глубже понимать инфраструктуру проекта
- Middle и senior-разработчикам, работающим со сложными сборками
- Тем, кто использует Webpack, Vite, Esbuild, Rollup и хочет понимать их устройство
- Тимлидам и техническим специалистам, отвечающим за качество frontend-инфраструктуры
- Разработчикам, которым важно ускорить сборку и улучшить DevEx
- Тем, кто хочет научиться создавать плагины и расширять инструменты под проект
- Тем, кто хочет принимать архитектурные решения по сборке осознанно
- Вы разберёте, как развивались инструменты frontend-сборки
- Поймёте путь от простых минификаторов до современных high-performance сборщиков
- Узнаете, почему появились разные подходы к обработке модулей
- Разберёте, в каких ситуациях применяются разные инструменты
- Поймёте, какие задачи решают современные сборщики в продакшене
Внутреннее устройство процесса сборки:
- Вы изучите этапы построения графа зависимостей
- Разберёте, как сборщик находит и обрабатывает модули
- Поймёте, как происходит трансформация кода
- Узнаете, как работают оптимизации на этапе сборки
- Разберёте code splitting и разделение кода на чанки
- Поймёте, как формируются финальные бандлы для продакшена
Аналитика и оптимизация сборки:
- Вы научитесь анализировать текущую конфигурацию проекта
- Поймёте, как находить слабые места в сборке
- Разберёте причины медленной сборки и долгих пересборок
- Научитесь уменьшать размер итогового бандла
- Освоите техники ускорения разработки и продакшен-сборок
- Поймёте, как улучшения сборки влияют на работу всей команды
Продвинутая работа со сборщиками:
- Вы научитесь использовать инструменты сборки как часть инженерной стратегии
- Поймёте, как выбирать сборщик под конкретные ограничения проекта
- Разберёте различия между популярными инструментами
- Научитесь оценивать не только скорость, но и экосистему, поддержку и гибкость
- Сможете аргументировать технические решения перед командой
Создание собственных плагинов:
- Вы освоите принципы разработки плагинов для сборщиков
- Разберёте плагины для Webpack
- Познакомитесь с расширением возможностей Vite
- Поймёте, как адаптировать сборку под нестандартные требования проекта
- Научитесь автоматизировать повторяющиеся инфраструктурные задачи
- Сможете глубже контролировать процесс обработки кода
Осознанный выбор сборщика:
- Вы разберёте методику выбора инструмента под проект
- Поймёте, какие технические факторы учитывать
- Научитесь связывать выбор сборщика с продуктовыми и бизнес-целями
- Разберёте влияние инструмента на скорость разработки и поддержки
- Сможете выбирать решение не по популярности, а по задачам проекта
Сборка как инструмент влияния на продукт:
- Сборка влияет на скорость загрузки приложения
- Размер бандла связан с пользовательским опытом
- Оптимизация инфраструктуры снижает затраты на разработку
- Быстрые сборки повышают продуктивность команды
- Грамотный code splitting помогает улучшить метрики загрузки
- Стабильная сборка снижает риски при релизах
После прохождения курса вы сможете:
- Анализировать любую frontend-сборку и находить возможности для улучшения
- Понимать внутренние этапы работы сборщиков
- Выбирать Webpack, Vite, Esbuild и другие инструменты осознанно
- Оптимизировать скорость сборки и пересборки
- Уменьшать размер итогового бандла
- Проектировать более стабильную frontend-инфраструктуру
- Создавать собственные плагины и расширения
- Использовать нейросети для ускорения работы, сохраняя контроль над процессом
- Глубокие знания в сборке встречаются реже, чем базовые навыки frontend-разработки
- Эксперты по инфраструктуре востребованы в сильных командах
- Оптимизация сборки может заметно ускорить разработку и релизы
- Понимание инструментов помогает снижать технический долг
- Разработчик становится ценнее, когда понимает не только код, но и весь процесс его доставки
В результате вы получите продвинутые навыки работы со сборщиками, сможете увереннее управлять Webpack, Vite, Esbuild и другими инструментами, оптимизировать производительность сборки, создавать плагины и смотреть на frontend-инфраструктуру как на важную часть архитектуры продукта.
Подробнее:
Скрытое содержимое доступно для зарегистрированных пользователей!
Скачать:
Для просмотра скрытого содержимого вы должны войти или зарегистрироваться.