Bu yazının sonunda, Vue.js ile harika projeler geliştirebilmek için gerekli tüm bilgiye sahip olacaksınız. Hazırsanız, hemen başlayalım!
Vue.js Nedir?
Adım 1: Node.js Kurulumu
Node.js’i kurmak için:
1. [Node.js’in resmi web sitesine](https://nodejs.org/) gidin.
2. "LTS" sürümünü indirip bilgisayarınıza kurun.
3. Kurulum tamamlandıktan sonra, terminal veya komut istemcisini açın ve aşağıdaki komutu yazarak Node.js’in yüklü olup olmadığını kontrol edin:
```bash
node -v
```
Eğer Node.js’in versiyon numarasını görüyorsanız, kurulum başarılı olmuştur.
Adım 2: Vue CLI Yükleme
Vue CLI’yi yüklemek için terminale şu komutu girin:
```bash
npm install -g @vue/cli
```
Bu komut Vue CLI’yi global olarak yükler. Eğer CLI’nin doğru bir şekilde yüklendiğinden emin olmak isterseniz, aşağıdaki komutu kullanabilirsiniz:
```bash
vue --version
```
Eğer Vue CLI’nin sürüm numarasını görüyorsanız, kurulum başarılı olmuştur.
Adım 3: Vue Projesi Oluşturma
```bash
vue create my-vue-project
```
Buradaki my-vue-project kısmı, projenize vereceğiniz isimdir. Komutu yazdıktan sonra, Vue CLI sizden bazı seçenekler isteyecektir. Eğer ilk kez Vue.js kullanıyorsanız, Default preset seçeneğini seçmek en iyisi olacaktır. Bu, temel ayarlarla başlatmanıza yardımcı olur.
Seçimlerinizi yaptıktan sonra Vue CLI, proje dosyalarını otomatik olarak oluşturacak ve gerekli bağımlılıkları yükleyecektir.
Adım 4: Projeyi Çalıştırma
```bash
cd my-vue-project
npm run serve
```
Bu komut, geliştirme sunucunuzu başlatır ve tarayıcınızda http://localhost:8080 adresinde Vue.js uygulamanızın çalıştığını görmelisiniz.
Adım 5: Vue.js Projesini Keşfetme
Proje klasöründe, src dizinine gidin ve App.vue dosyasını açın. Burada, ilk Vue bileşeninizi görmelisiniz. Vue.js’in temel yapısı oldukça basittir. Her bileşen, üç ana bölümden oluşur:
- Template: HTML kısmı.
- Script: JavaScript kısmı.
- Style: CSS kısmı.
Örneğin, App.vue dosyasındaki başlangıç şablonunu şöyle değiştirebilirsiniz:
{{ message }}
Yukarıdaki kodda, `message` adında bir veri tanımladık ve bu veriyi HTML’de gösterdik. İşte bu kadar! Basit ama güçlü bir başlangıç.
Sonuç
Unutmayın, Vue.js ile geliştirmek zamanla daha eğlenceli hale gelir. Projelerinizi büyütmek ve yeni özellikler eklemek için cesurca adımlar atın!