Що таке Webpack

Що таке Webpack

  • 26 листопада, 2018
  • дивитись 81 хв
Микита Ротар
Микита Ротар

Webpack — це статичний модульний збирач для додатків на JavaScript. Ці додатки постійно ускладнюються, тому рішенням є використання збирача (або бандлера). Подібні інструменти дозволяють розробникам упаковувати, компілювати і в цілому організовувати всі ресурси, необхідні для проекту. Можна використовувати не тільки сторонні бібліотеки, а й власні файли.

Вебінар буде корисний Front-End-розробникам.

Програма вебінару

  • Що таке Webpack і для чого він потрібен?
  • Розвиток і порівняння;
  • Базові поняття
  1. Entry
  2. Output
  3. Loaders
  4. Plugins;
  • Трохи про babel і babel-loader;
  • Стилі;
  • Статичні файли;
  • Моди в Webpack;
  • Development
    1. Watch
    2. Webpack-dev-server
    3. Hot module replacement (HMR);
  • Production (build);
  • Optimization
    1. Мініфікація і tree-shaking
    2. Розбиття на chunks;
  • Приклади
    1. Simple config
    2. Config for static sites
    3. Create-react-app
    4. SSR config.