1. Adım: Node.js ve npm Kurulumu
Vue.js'i kullanmaya başlamadan önce, bilgisayarında Node.js ve npm (Node Package Manager) kurulu olmalıdır. Eğer bunlar zaten kuruluysa, bir sonraki adıma geçebilirsin. Ancak kurulu değilse, endişelenme! İşte nasıl yapılacağı:
Node.js'i indir:
İlk olarak, Node.js'in en son sürümünü [Node.js'in resmi sitesinden](https://nodejs.org) indir. İndirilen dosyayı açıp kurulum talimatlarını takip et. Node.js ile birlikte npm de otomatik olarak kurulur.
Kurulumu kontrol et:
Kurulumun başarılı olup olmadığını kontrol etmek için terminal veya komut satırına şu komutları yazabilirsin:
```bash
node -v
npm -v
```
Eğer her iki komut da sürüm numarası gösteriyorsa, kurulum tamamlanmış demektir.
2. Adım: Vue CLI Kurulumu
Vue.js projelerini oluşturmak için Vue CLI (Command Line Interface) çok kullanışlıdır. Vue CLI, projeleri hızlıca oluşturmanı ve yapılandırmanı sağlar. Şimdi Vue CLI'yi global olarak kuracağız.
Terminal veya komut satırına şu komutu yaz:
```bash
npm install -g @vue/cli
```
Bu komut, Vue CLI'yi bilgisayarına yükler. Yükleme tamamlandıktan sonra, Vue CLI'yi şu komutla kontrol edebilirsin:
```bash
vue --version
```
Eğer versiyon numarası görünüyorsa, her şey yolunda!
3. Adım: Vue.js Projesi Oluşturma
Vue CLI yüklendikten sonra artık yeni bir Vue.js projesi oluşturabiliriz. Bunun için terminale şu komutu yaz:
```bash
vue create benim-vue-projem
```
Bu komut, yeni bir Vue.js projesi oluşturacak. Komutun ardından bir takım seçenekler çıkacak. Burada "Default" seçeneğini seçmek işini kolaylaştıracaktır. Eğer daha ileri düzey özelleştirmeler yapmak istersen, farklı özellikler de seçebilirsin.
Projeyi oluşturduktan sonra, proje klasörüne gitmek için şu komutu yaz:
```bash
cd benim-vue-projem
```
4. Adım: Projeyi Çalıştırma
Şimdi Vue.js projen hazır. Projeyi çalıştırmak için şu komutu kullanabilirsin:
```bash
npm run serve
```
Bu komut, yerel bir sunucu başlatacak ve proje dosyalarını tarayıcında görüntüleyebilmeni sağlayacak. Tarayıcıda genellikle şu adresi girmen yeterli:
```
http://localhost:8080
```
Eğer her şey doğru kurulduysa, basit bir Vue.js uygulaması çalışıyor olmalı.
5. Adım: İlk Vue Bileşenini Oluşturma
Vue.js projeni başarıyla çalıştırdın! Şimdi Vue bileşenlerini keşfetmeye başlayabiliriz. Vue bileşenleri, uygulamanın yapı taşlarıdır ve her biri kendi başına bağımsız birer "mini uygulama" gibidir.
Örneğin, `src/components` klasöründe yeni bir dosya oluşturalım. Bu dosyaya `Merhaba.vue` adını verelim. Dosyanın içine şu kodu ekleyelim:
Merhaba, Vue.js!
Bu ilk Vue bileşenim!
Bu basit bileşen, Vue.js'in temel yapılarını anlaman için harika bir örnektir. Şimdi bu bileşeni, `src/App.vue` dosyasına dahil edelim:
Son olarak, projeyi tekrar çalıştırarak tarayıcında `Merhaba, Vue.js!` başlığını görebilirsin.
6. Adım: Proje Geliştirmeye Devam Et
Artık Vue.js'e giriş yaptın ve ilk projenin temellerini attın. Şimdi sıra, uygulamanı geliştirmeye devam etmekte. Vue.js, component bazlı yapısı sayesinde projeni modüler ve sürdürülebilir şekilde büyütmene olanak tanır. Vue Router ile sayfalar arası geçişler yapabilir, Vuex ile uygulama durumunu yönetebilirsin.
Vue.js dünyası oldukça geniş ve çok fazla kaynak var. Bu yüzden öğrenmeye devam etmek, yeni özellikler keşfetmek ve projeler üretmek için her zaman meraklı kal!