در این دوره بهصورت کامل و کاربردی با ابزار قدرتمند Webpack نسخه 4 آشنا میشوید؛ ابزاری که برای مدیریت و بهینهسازی فایلهای پروژههای فرانتاند استفاده میشود.
در ابتدای دوره، مفاهیم پایه مانند اینکه Webpack چیست و چرا به یک Module Bundler نیاز داریم بررسی میشود. سپس پیشنیازهای مهم مثل Package.json، CommonJS و مفهوم Zero Configuration توضیح داده میشود تا دید خوبی نسبت به ساختار پروژه پیدا کنید
.
در ادامه، وارد بخش اصلی شده و با مفاهیم کلیدی Webpack مانند:
- Entry و Output
- انواع Loaderها (مثل CSS، SCSS، تصاویر و Babel)
- Pluginهای مهم (مثل HtmlWebpackPlugin و SplitChunksPlugin)
- Modeهای مختلف و راهاندازی devServer
هدف دوره:
یادگیری کامل Webpack 4 از سطح مقدماتی تا کاربردی و آمادهسازی شما برای کار روی پروژههای واقعی فرانتاند.