1. Adım: Vue.js’e Giriş
2. Adım: Projeyi Başlatmak İçin Vue CLI Kurulumu
Öncelikle terminal veya komut istemcisinde aşağıdaki komutu girerek Vue CLI'yi global olarak kurabilirsin:
npm install -g @vue/cli
Kurulum tamamlandıktan sonra, Vue CLI’nin başarılı bir şekilde yüklendiğini şu komutla kontrol edebilirsin:
vue --version
Vue CLI yüklendikten sonra yeni bir Vue.js projesi oluşturmak çok kolay! Hemen yeni bir proje başlatmak için aşağıdaki komutu yazabilirsin:
vue create proje-adi
Komut çalıştığında sana bazı seçenekler sunulacak. Sen de tercihlerine göre yapını seçebilirsin. Eğer Vue.js'e yeniysen, varsayılan ayarlarla devam etmek en mantıklısı olacaktır.
3. Adım: Projeyi Çalıştırmak
cd proje-adi
Şimdi Vue.js uygulamanı çalıştırma zamanı! Aşağıdaki komutla yerel sunucuyu başlatabilirsin:
npm run serve
Bu komut, projenin yerel ortamda çalışmasını sağlar ve genellikle şu adresi kullanarak uygulamana tarayıcı üzerinden erişebilirsin: `http://localhost:8080/`. Eğer her şey doğru yapıldıysa, karşında Vue.js'in başlangıç sayfası yer alacak!
4. Adım: İlk Vue Bileşenini Oluşturmak
Hadi, ilk Vue bileşenimizi ekleyelim! `src/components` klasörüne git ve `HelloWorld.vue` dosyasını aç. Burada birkaç değişiklik yaparak kendi bileşenini yaratabilirsin.
Örneğin, aşağıdaki kodu kullanarak kendi mesajını gösterebilirsin:
{{ message }}
Yukarıdaki kodda, `message` adlı bir veri tanımladık ve bunu `{{ message }}` şeklinde şablonda ekrana yazdırdık. Böylece ilk dinamik bileşeninizi oluşturmuş olduk!
5. Adım: Stil ve Tasarımı Özelleştirmek
Örneğin, projene Bootstrap veya herhangi bir CSS framework'ü ekleyerek stil işini hızlandırabilirsin. Bootstrap’i yüklemek için terminalde şu komutu yazman yeterli:
npm install bootstrap
Ve sonra, `src/main.js` dosyasına şu satırı ekleyebilirsin:
import 'bootstrap/dist/css/bootstrap.min.css';
Artık projende Bootstrap’in sunduğu stil ve bileşenleri kullanabilirsin.
6. Adım: Uygulamanı Yayınlamak
npm run build
Bu komut, projeyi optimize ederek `dist/` klasörüne yerleştirir. Şimdi bu klasördeki dosyaları bir sunucuya yükleyebilir ve sitenizi internette herkesin erişebileceği şekilde yayınlayabilirsin.
Sonuç: Vue.js ile Güçlü ve Hızlı Bir Frontend Uygulaması
Bu rehberde Vue.js ile nasıl proje kurabileceğini, bileşenleri nasıl oluşturabileceğini ve projenin stilini nasıl özelleştirebileceğini öğrendin. Adım adım bu süreci takip ederek, güçlü ve dinamik bir web uygulaması oluşturabilirsin.