В этом ролике мы рассмотрим сборщик (бандлер) для frontend проектов ESBuild. Сравним его с Webpack 5. Разберем основные понятия loader, plugin, dev server, bundle, typescript, css, source map, minify и тд. Esbuild vs webpack. Webpack 5.
В этом видео мы продолжим настраивать шаблон Webpack 4. Подключим mini-css-extract-plugin для SCSS (Sass) препроцессора, также разберемся с другими препроцессорами. Подключим post CSS плагины: autoprefixer, css-mqpacker, cssnano
Gulp vs Webpack Сегодня речь пойдет о таких инструментах, как Gulp и Webpack. Мы, наконец-то, поставим точку в этом вопросе и, я надеюсь, больше не будем к нему возвращаться.
Итак, Gulp и Webpack. Основы. Давайте начнем с определений. Изначально, эти инструменты позиционируются создателями, как инструменты для решения несколько разных задач. Webpack позиционируется, как мощный комбайн-бандлер, предназначенный для удобной разработки JS Application и одностраничных приложений. Кроме того, он имеет множество полезных дополнений для решения повседневных задач - препроцессоры, картинки и прочее, которые являются лишь бонусами к основе. Gulp - это таск-ранер, упрощающий жизнь, благодаря автоматизации выполнения каких-то рутинных задач. В принципе, на этом можно было бы остановиться, ведь мы поняли из определений, что это разные инструменты и, в общем-то, они предназначены для разных задач, если бы не одно НО. Почему-то эти два инструмента каким-то странным образом попадают на один график в Google Trends и вызывают бурление в профессиональной среде, Webpack начинают использовать даже там, где не стоит задачи разработки приложения, в угоду трендам, а Gulp несправедливо причисляют к списку инструментов на вымирание.
Webpack. Базовая сборка проекта. В этом видео разберем сборку проекта на Webpack. Рассмотрим, как собрать все js в один, сжать файлы, собрать css, минифицировать изображения, и многое другое.
At its core, webpack is a module bundler. It examines all of the modules in your application, creates a dependency graph, then intelligently puts all of them together into one or more bundle(s) that your index.html file can reference.
Сообщить об этой группе
Комментарий успешно передан.
Сообщение было успешно добавлено на ваш график!
Вы достигли своего предела 5000 друзей!
Ошибка размера файла: файл превышает допустимый предел (11 MB) и не может быть загружен.
Ваше видео обрабатывается, мы сообщим вам, когда он будет готов к просмотру.
Не удалось загрузить файл. Этот тип файла не поддерживается.
Мы обнаружили контент для взрослых на загруженном вами изображении, поэтому мы отклонили процесс загрузки.
Поделиться постом в группе
Поделиться на странице
Поделиться с пользователем
Ваше сообщение отправлено, мы скоро рассмотрим ваш контент.
Чтобы загрузить изображения, видео и аудио файлы, вы должны перейти на профессиональный член. Обновление до Pro
Изменить предложение
Add Tier.
Удалить свой уровень
Вы уверены, что хотите удалить этот уровень?
Отзывы
Чтобы продавать свой контент и публикации, начните с создания нескольких пакетов. Монетизация
Оплатить с помощью кошелька
Удалить свой адрес
Вы уверены, что хотите удалить этот адрес?
Удалите пакет монетизации
Вы уверены, что хотите удалить этот пакет?
Отписаться
Вы уверены, что хотите отписаться от этого пользователя? Имейте в виду, что вы не сможете просматривать их монетизированный контент.
Удалите пакет монетизации
Вы уверены, что хотите удалить этот пакет?
Оплата
Вы собираетесь приобрести предметы, вы хотите продолжить?