ثبت‌نام دوره🔸متخصص اتوماسیون با N8N🔸سون‌لرن شروع شد 🔥🤖 مشاهده دوره ←
۰ ثانیه
۰ دقیقه
۰ ساعت
۰ امیر حق شناس
خلاصه مطالب جلسه اول - معرفی و مروی بر GULP.JS
جامعه Html & CSS ایجاد شده در ۲۲ آبان ۱۴۰۴

🟣 جلسه: معرفی Gulp.js

در این جلسه با مفهوم Gulp.js و کاربرد آن در توسعه وب آشنا می‌شویم.


🔹 Gulp.js چیست؟

  • Gulp.js یک ابزار Task Runner است.
  • وظیفه آن خودکارسازی (Automation) کارهای تکراری در پروژه است.
  • با استفاده از Node.js اجرا می‌شود.
  • تسک‌ها (Tasks) در فایلی به نام gulpfile.js تعریف می‌شوند.

🔹 کاربردهای Gulp

  • افزودن خودکار Vendor Prefixes به CSS.
  • ادغام (Combine) چند فایل CSS یا JS در یک فایل.
  • Minify کردن فایل‌های CSS، JS و HTML برای کاهش حجم.
  • فشرده‌سازی تصاویر (Image Optimization).
  • رفرش خودکار مرورگر (Live Reload / BrowserSync) هنگام تغییر فایل‌ها.
  • اجرای تسک‌ها به ترتیب مشخص یا به‌صورت همزمان.

🔹 مزایای استفاده از Gulp

  • افزایش سرعت توسعه.
  • حذف کارهای تکراری و وقت‌گیر.
  • پروژه تمیزتر، منظم‌تر و سبک‌تر.
  • پشتیبانی از پلاگین‌های متعدد برای وظایف مختلف.

🔹 نکته مهم

Gulp مانند یک دستیار مجازی است که کارهای تکراری برنامه‌نویس را خودکار انجام می‌دهد و باعث صرفه‌جویی در زمان و جلوگیری از خطا می‌شود.