Mert Özen Her Satırda Daha İleri
Anasayfa Videolar GulpJS Nedir?
Tek Video Serisi

GulpJS Nedir?

25 May 2025 29:20
YouTube'da izle
Açıklama

Bu video, frontend geliştirme süreçlerini otomatikleştiren popüler bir araç olan Gulp.js'i baştan sona uygulamalı olarak incelemektedir. Videoda ele alınan ana konular şunlardır:

  • Gulp.js Nedir?: Gulp, Node.js tabanlı bir görev çalıştırıcıdır (task runner). Dosya derleme, birleştirme, sıkıştırma ve otomatik yenileme gibi tekrarlayan işleri otomatize eder (1:11-1:40).
  • Kurulum ve İlk Adımlar: Node.js ve npm kullanımıyla proje yapısının oluşturulması, Gulp CLI kurulumu ve temel bir gulpfile.js dosyasının hazırlanması (4:16-11:15).
  • Gulp Görevleri (Tasks): Görevlerin tanımlanması, series (ardışık) ve parallel (eş zamanlı) olarak nasıl çalıştırılacağı (11:16-14:28).
  • Eklenti Kullanımı: Sass (SCSS) derleme, JavaScript birleştirme (gulp-concat) ve sıkıştırma (gulp-uglify), görsel optimizasyonu (gulp-imagemin) gibi pratik örnekler (14:30-23:14).
  • Otomasyon (Watch): Watch özelliği ile dosyalardaki değişikliklerin anlık olarak izlenmesi ve ilgili görevlerin otomatik tetiklenmesi (23:15-25:45).
  • Modern Yapılandırma ve Entegrasyon: ES6 modülleri (import/export) kullanımı ve Gulp ile Webpack entegrasyonu (25:46-29:15).