Программирование [symfonycasts] JavaScript для PHP гиков: Webpack для удивительной загрузки модулей

Регистрация
7 Апр 2025
Сообщения
10,778
Реакции
81
Автор: symfonycasts​
Название: JavaScript для PHP гиков: Webpack для удивительной загрузки модулей​

cover.jpg

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


Хочешь перестать подключать скрипты вручную и наконец-то организовать свой JavaScript?Этот курс по Webpack для PHP‑гиков поможет понять современные инструменты сборки, даже если в описании фигурирует Webpack 3 — ключевые концепции остаются актуальными и сегодня.

Зачем PHP‑разработчику разбираться в Webpack

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

Главные преимущества использования Webpack

• Автоматическое объединение модулей в один или несколько файлов.
• Интеграция с Babel для поддержки новейших возможностей JavaScript.
• Мгновенная перезагрузка страниц и ускоренная разработка.
• Умная оптимизация кода для продакшена.
• Гибкость при работе с CSS, SCSS, изображениями и другими ассетами.

Ключевые темы, которые вы освоите

Работа с менеджерами пакетов

Вы узнаете, как использовать npm и yarn для управления зависимостями и ускорения разработки.

Настройка и запуск Webpack

Курс показывает, как настроить Webpack так, чтобы он автоматически собирал весь ваш код в единый оптимизированный бандл.

Подключение Babel

Вы узнаете, как применить Babel‑loader, чтобы без проблем использовать современные возможности ES6+.

Hot Reloading

Горячая перезагрузка улучшает скорость разработки и избавляет от ручного обновления страницы.

Оптимизация производительности

От подготовки конфигурации для продакшена до минификации с помощью Uglify — вы получите полный набор инструментов для оптимального результата.

Cache Busting

Использование хешированных имён файлов помогает избежать проблем с устаревшим кешем у пользователей.

CommonsChunkPlugin

Хотя Webpack 4 изменил подход к разделению модулей, концепция остаётся прежней: вы научитесь эффективно выделять общие зависимости.

Работа со стилями и ассетами

Обработка CSS, SCSS и изображений прямо из JavaScript становится простой благодаря соответствующим загрузчикам.

Результат: чистый и организованный JavaScript

Пройдя курс, вы окончательно перестанете «лепить» скрипты вручную. Вместо этого вы получите систему, в которой каждый модуль отвечает за свою задачу, а Webpack автоматически собирает всё в единый оптимизированный проект.

СКАЧАТЬ:
 📥 Скрытое содержимое! Войдите или Зарегистрируйтесь
 
10,840Темы
10,893Сообщения
788Пользователи
MuhaНовый пользователь
Сверху