Vue.js Nedir?
Vue.js, açık kaynaklı bir JavaScript framework’üdür. Temel olarak, kullanıcı arayüzleri ve tek sayfa uygulamalar (SPA) geliştirmek için kullanılır. Vue, diğer framework’lere kıyasla öğrenmesi ve kullanması çok kolaydır. Bu yüzden hızla popülerleşmiş ve birçok geliştirici tarafından tercih edilmiştir. Eğer React ve Angular'ı biliyorsan, Vue.js'in biraz daha hafif ve daha esnek olduğunu fark edeceksin.
Vue.js Kurulumu
Vue.js'i kullanmaya başlamak için öncelikle bilgisayarında Node.js ve npm (Node Package Manager) yüklü olmalıdır. Eğer bunlar bilgisayarında yoksa, hemen yüklemen gerekecek.
1. Node.js ve npm Yüklemek
Vue.js, Node.js üzerinden çalışır, bu yüzden ilk adım Node.js'i bilgisayarına kurmaktır. Resmi Node.js web sitesine giderek uygun sürümü indirebilirsin: [Node.js İndirme Linki](https://nodejs.org/). Yükleme işlemi oldukça basittir, sadece yönergeleri takip etmen yeterli olacaktır.
2. Vue CLI Kurulumu
Vue.js projenizi hızlıca oluşturmak için Vue CLI (Command Line Interface) kullanmamız gerekecek. Vue CLI, Vue.js projelerini oluşturmayı çok daha kolay hale getirir. Vue CLI’yi kurmak için terminal veya komut istemcisine şu komutu yaz:
npm install -g @vue/cliBu komut, Vue CLI'yi global olarak bilgisayarına kuracaktır. Eğer Vue CLI daha önce kuruluysa, şu komutla versiyonunu kontrol edebilirsin:
vue --versionYeni Vue.js Projesi Oluşturma
Şimdi, Vue.js ile ilk projemizi oluşturma zamanı! Vue CLI kurulumunu başarıyla yaptıktan sonra, terminal veya komut istemcisinde şu komutu yazarak yeni bir Vue projesi oluşturabilirsin:
vue create proje-adiBu komutla yeni bir Vue.js projesi oluşturmuş oluyorsun. Komut çalıştırıldığında, bazı seçimler yapman istenecektir. Bu seçimlerle ilgili birkaç açıklama yapalım:
Default (Babel, ESLint): Bu seçenek, projene gerekli temel araçları ekleyecektir. Eğer Vue.js’e yeni başlıyorsan, bu seçeneği seçmen oldukça iyi bir fikir.
Manuel Seçim: Eğer projene özel ayarlar yapmak istersen, manuel seçimi tercih edebilirsin. Bu seçeneği seçerek Vue Router, Vuex ve diğer bazı araçları seçebilirsin.
Seçimini yaptıktan sonra, Vue.js projen kurulum için gerekli tüm dosyaları yükleyecek ve işlem tamamlanacaktır.
Proje Başlatma
Projenin kurulumu tamamlandıktan sonra, hemen projeyi çalıştırmak için şu komutu kullanabilirsin:
cd proje-adi
npm run serveBu komut, Vue.js projenin geliştirme sunucusunu başlatır ve senin için bir localhost adresi sağlar (örneğin, http://localhost:8080). Tarayıcını açarak bu adrese gidip projene göz atabilirsin.
Vue.js Projesinde İlk Adımlar
Projenin temel yapısını biraz inceleyelim. Projenin içinde en önemli dizinler ve dosyalar şunlardır:
- src: Uygulamanın tüm kaynak dosyaları burada yer alır. Burada en çok çalışacağımız dosyalar App.vue ve main.js olacaktır.
- public/index.html: Bu dosya, uygulamanın HTML şablonudur ve Vue.js uygulamanızın başlatıldığı yerdir.
Vue.js ile İlgili Ekstra Notlar
Evet, Vue.js ile proje kurulumunu tamamladık ve ilk adımları attık. Vue.js’in çok daha derin özellikleri olduğunu unutma! Vue Router ile sayfalar arasında geçiş yapabilir, Vuex ile merkezi bir durum yönetimi sağlayabilirsin. Bu özellikler, projelerinin büyüdükçe sana büyük faydalar sağlayacaktır.
Vue.js ile projelerine renk katmak için hazır mısın? O zaman başla!