Stage#1 Webpack
- Знать и понимать назначение webpack, сборки проекта
- Иметь общее представление о webpack.config
- Уметь работать с готовой сборкой webpack
- History
- history
- modules vs flat files (gulp vs webpack)
- modules & dependences
- code splitting
- Webpack vs AMD, CommonJS, ES6
- performance
- What Is webpack?
- What is webpack?
- Install webpack and webpack-cli
- Run webpack
- Run the build with webpack.config
- Using npm build scripts
- Webpack.config
- entry
- output
- plugins
- loaders
- preLoaders
- devtool
- Webpack Loaders
- What is a loader?
- Set up babel-loader for project
- Using @babel/preset-env
- Using @babel/preset-react
- Load Assets
- Load CSS with webpack
- Load images with webpack
- Using the webpack-dev-server
- Code Splitting with webpack
- What is code splitting?
- Add multiple entry points
- Optimize with SplitChunks
- Using the HtmlWebpackPlugin
- Prepare code for production
4 часа
// TODO Актуализировать список необходимой теории // Добавить инстурукцию по готовой webpack сборке
- Вам необходимо пройти тест "Test Webpack Basics [RU]" в RS APP > Auto Test
//TODO Актуализировать содержание
- Webpack 4 - простая сборка проекта - 2 часа
- Webpack. Полный курс 2020 - 3 часа