ساخت و نصب اپلیکیشن های frontend  پیچیده می تواند سخت باشد. این دوره، Webpack را پوشش می دهد که module bundler می باشد و  با لیستی گسترده از ویژگی هایی که با انواع اپلیکیشن های جاوا اسکریپت سازگار است این سختی ها و پیچیدگی ها را از بین می برد. این دوره با مقدمه ای بر Webpack آغاز می شود و به شما کمک می کند که تنظیمات آن را شروع کنید. همچنین جمع آوری، انتقال، اشکال زدایی و تست اپلیکیشن را فرا خواهید گرفت.

سرفصل:

  • معرفی دوره
  • Loaders و Plugins
  • راه اندازی Webpack
  • Webpack Validator
  • Webpack Dev Server
  • پیکربندی مسیر
  • Minifying و  Source Maps
  • توسعه در مقابل محیط های تولید
  • اضافه کردن Webpack
  • کار با Webpack
  • اشکال زدایی Webpack
  • وابستگی های صریح
  • بارگیری CSS
  • استفاده از Style و CSS Loaders
  • تعویض ماژول داغ
  • تست با Webpack
  • راه اندازی Karma
  • استفاده از Karma با Webpack
  • استفاده از Karma با Webpack Solution
  • محدوده پوشش و میان افزار Webpack
  • بهینه سازی وب پک
  • ES6ify
  • Tree Shaking
  • افزودن Tree Shaking
  • تقسیم کد
  • استفاده از System.import()
  • افزودن Commons Chunking
  • ذخیره سازی طولانی مدت
  • استخراج CSS
  • استقرار در Surge.sh
  • منابع