Bu yazımızda bir Javascript frameworkü olan Vue.js i tanıtacağız. Vue.js in tarihçesinden bahsedip, nasıl kurulacağını gösterecek ve ilk Vue.js projemizi oluşturacağız.
Vue.js Nedir?
Vue.js, kullanıcı arayüzleri ve tek sayfa uygulamalar (single-page applications / SPA) inşa etmek için kullanılan açık kaynaklı Javascript frameworküdür.
2014 yılında Evan You tarafından piyasaya çıkarılmıştır ve şu anda güncel sürüm olarak 3.x versiyonu kullanılmaktadır.
Vue.js Kurulumu
Vue.js i projeşerimizde kullanabilmek için ya sistemizde kurulu olması gerekmekte yada CDN dosyaları import edilmelidir.
CDN ile kurulum yapmadan geliştirme yapmak için aşağıdaki CDN linkini index.html dosyasına eklemeniz yeterli olacaktır.
script src="https://unpkg.com/vue@next"
Vue.js ile büyük ölçekli uygulamalar oluştururken önerilen yükleme yöntemi npm’dir. Nmp i kullanarak Vue.js i bilgisayarınıza kurabilir ve cdn kullanmadan her an proje geliştirmeye hazır hale getirebilirsiniz.
Npm ile Vue.js i kurabilmek için öncelikle Node.js in bilgisayarımızda kurulu olması gerekmektedir. Node.js i bilgisayarımıza yüklemek için https://nodejs.org/en/download/ adresine girerek işletim sistemimize uygun bir LTS sürümünü indirip kurmamız gerekmektedir.
Node.js kurulumu bittikten sonra sıra bilgisayarımıza Vue yu kurabiliriz.
npm install -g vue@next
yazarak kuruluma başlayabiliriz. Buradaki -g ifadesi global olarak adlandırılır.
Ardından Vue yu komut satırı üzerinden kullabilmek için Vue/CLI ı yüklememiz gerekmektedir. Bunun için,
npm install -g @vue/cli
komutunu yazıp çalıştırabiliriz.
Kurulumlarımız tamamlandı. Şimdi projemizi oluşturmaya başlayabiliriz.
Vue/CLI Çalıştırma Hatası
Eğer komut satırında aşağıdaki hatayı alırsanız
Windows da Powershell i yönetici olarak çalıştırıp
Set-ExecutionPolicy RemoteSigned
yazıp A tuşuna basıp Enter demeniz yeterli olacaktır.
Yeni Proje Oluşturma
Vue da proje oluşturmak için 2 yöntem vardır. Biri direkt vue/cli üzerinden oluşturulurken, diğeri ise UI ekranı üzerinden oluşturulabilir.
Vue/CLI İle Yeni Bir Proje Oluşturma ve Çalıştırma
Yeni bir proje oluşturmak için aşağıdaki adımları takip edebilirsiniz,
vue create first_project
- Şimdilik Default (Vue 3) ü seçip devam edelim. Eğer daha fazla özelleştirme isterseniz Manually select features i seçip devam edebilirsiniz.
- Ok tuşları ile Default (Vue 3) ün üzerinde gelip Enter a basıyoruz.
cd first_project
diyerek proje klasörünün içine girelimnpm run serve
diyerek projemizi çalıştıralım.
Vue UI İle Yeni Bir Proje Oluşturma ve Çalıştırma
Yeni bir proje oluşturmak için aşağıdaki adımları takip edebilirsiniz,
- Komut satırına vue ui yazınız.
- Komut çalıştıktan sonra otomatik olarak bir tarayıcı ekranı açacak.
- Burada üç adet sekme görülmektedir.
- Projeler sekmesinde daha önceden oluşturmuş projelerinizi görünür.
- Oluştur sekmesinde yeni bir proje oluşturabilirsiniz.
- İçe aktar sekmesinde ise önceden oluşturduğunuz anca UI ekranında görünmeyen projenizi içe aktarabilir ve yönetebilirsiniz.
- Oluştur sekmesine girdiğimizde üst tarafta bulunduğunuz dizin yolu gözükmektedir.
- Alt tarafta Yeni Proje Oluştur butonuna tıklayalım.
- Proje ismini girip, paket yöneticisini seçiniz. Eğer bir Git reposuna bağlamak isterseniz bağlayabilirsiniz.
- Şablonumuzu seçerek projemizi oluşturabiliriz.
- Proje kurulumu tamamlandı. Sol menüden dilerseniz projeniz için eklenti yada bağımlıklıkları kurabilirsiniz.
- Yine sol taraftaki Görevler menüsünden projemizi çalıştırabiliriz.