Selamlar.. gene çok faydalı bir video hazirlamassin çok teşekkür ederiz ayrıca vscode videodaki yazı formatını nasıl elde edebiliriz yardımcı olabilir misiniz bu kanuda.
Merhaba vue cli ile ilgili VUEX de bir async axios yapmaya çalışıyorum. Kaynaklardan da fazla bir şey anlayamadım. Bununla ilgili bir bilgi verebilirmisin ?
Peki auhtentication işlemlerini nasıl yönetebiliriz? Servis tarafından gelen tokeni local storage'e kaydedip oradan kontrol ediyorum fakat farklı tarayıca aynı tokeni local storage'e kendi elimle girdiğimde beni gene login olmuş gösteriyor tokeni vuex store da saklamayı düşündüm ozamanda sayfayı yenileyince state sıfırlandığı için istediğim gibi olmuyor.
Maalesef bende aynı sıkıntıyı yaşıyorum. Vue client-side framework olduğu için session mantığı doğal olarak yok. Varsa da ben göremedim. Ben bu sorunu 2 şekilde çözmeye çalıştım. Firebase authentication kullanıyorum. Created hook ta gidip server a soruyorum. Bu adam daha önce giriş yaptı mı diye. Dönen cevaba göre token ı set ediyorum. 2. yöntemim ise cookie oluşturmak. expire date e göre cookie live oluyor. Sonrasında tekrar giriş soruyorum. Yardımcı olmuştur umarım.
Çok fazla kod olduğu zaman Vuex de kafa çok karışıyor gibi.. Ordan oraya git mutation a at ordan state i doldur falan takip etmesi zor oluyor. Hiç bir şey kullanmasak direk sayfada created methodunun altına json veri de foreach ile dönüp verileri almak bana çok sade ve anlaşılır geliyor. Bir de vue.js developer arıyorum diyen firmalar bize vuex yada vue-cli biliyor musun diye sorarlar mı ?
Projen buyukse Vuex mantikli olabilir. Aslinda cok zor degil aliskanlik meselesi. Biraz daha olumlu tarafindan bakip, alisabilirsin :) Sorabilirler tabi neden sormasinlar? Kanalda ikisiyle alakali bolca video var. Sen yine de bir goz at derim.
hocam bir sorum olacakti bu islemleri yaptigimizda baska sayfaya gittiginde bilgiler siliniyor mu? siliniyorsa ajax ta session da tutuyoruz bilgileri vue de de session mu kullaniyorsunuz yoksa baska bir yontemi var mi?
Elim yazdığınca ben cevap vereyim. Vue'nun mantığı sayfanın refresh olmamasıyla ilgili. Yani siz multiple page application yapıyorsanız zaten vue-route kullanmanız gerekiyor. Bu sayede route sizi farklı bir url e yönlendirmiş gibi görünecek. Sayfa refresh olmadığı için veriler kaybolmayacak. Tabi vuex kullanmak önemli bu noktada. Vuex kullanıyorsanız ve vue-route ile routing yapıyorsanız store da set ettiğiniz datanın değişmediğini bilirsiniz. Dip not: set ettiğiniz datalar saklanması gereken şeyler ise bunları DB ye kayıt etmeniz gerekiyor tabiki. Bunun için de ayrıca Backend yazmanız gerekir.
severek izliyoruz hocam, Türkiye'den selamlar :)
Ooo yeni video gelmiş, Like atayımda sonrada izlesem olur =) Fatih kardeşimize moral olsun =)
Selamlar.. gene çok faydalı bir video hazirlamassin çok teşekkür ederiz ayrıca vscode videodaki yazı formatını nasıl elde edebiliriz yardımcı olabilir misiniz bu kanuda.
Yararli icerik! Tesekkurler.
Merhaba vue cli ile ilgili VUEX de bir async axios yapmaya çalışıyorum. Kaynaklardan da fazla bir şey anlayamadım. Bununla ilgili bir bilgi verebilirmisin ?
Peki auhtentication işlemlerini nasıl yönetebiliriz? Servis tarafından gelen tokeni local storage'e kaydedip oradan kontrol ediyorum fakat farklı tarayıca aynı tokeni local storage'e kendi elimle girdiğimde beni gene login olmuş gösteriyor tokeni vuex store da saklamayı düşündüm ozamanda sayfayı yenileyince state sıfırlandığı için istediğim gibi olmuyor.
Maalesef bende aynı sıkıntıyı yaşıyorum. Vue client-side framework olduğu için session mantığı doğal olarak yok. Varsa da ben göremedim. Ben bu sorunu 2 şekilde çözmeye çalıştım. Firebase authentication kullanıyorum. Created hook ta gidip server a soruyorum. Bu adam daha önce giriş yaptı mı diye. Dönen cevaba göre token ı set ediyorum. 2. yöntemim ise cookie oluşturmak. expire date e göre cookie live oluyor. Sonrasında tekrar giriş soruyorum. Yardımcı olmuştur umarım.
Çok fazla kod olduğu zaman Vuex de kafa çok karışıyor gibi.. Ordan oraya git mutation a at ordan state i doldur falan takip etmesi zor oluyor. Hiç bir şey kullanmasak direk sayfada created methodunun altına json veri de foreach ile dönüp verileri almak bana çok sade ve anlaşılır geliyor. Bir de vue.js developer arıyorum diyen firmalar bize vuex yada vue-cli biliyor musun diye sorarlar mı ?
Projen buyukse Vuex mantikli olabilir. Aslinda cok zor degil aliskanlik meselesi. Biraz daha olumlu tarafindan bakip, alisabilirsin :)
Sorabilirler tabi neden sormasinlar? Kanalda ikisiyle alakali bolca video var. Sen yine de bir goz at derim.
Fatih Acet tamamdır teşekkürler 😊
hocam bir sorum olacakti bu islemleri yaptigimizda baska sayfaya gittiginde bilgiler siliniyor mu? siliniyorsa ajax ta session da tutuyoruz bilgileri vue de de session mu kullaniyorsunuz yoksa baska bir yontemi var mi?
Elim yazdığınca ben cevap vereyim. Vue'nun mantığı sayfanın refresh olmamasıyla ilgili. Yani siz multiple page application yapıyorsanız zaten vue-route kullanmanız gerekiyor. Bu sayede route sizi farklı bir url e yönlendirmiş gibi görünecek. Sayfa refresh olmadığı için veriler kaybolmayacak. Tabi vuex kullanmak önemli bu noktada. Vuex kullanıyorsanız ve vue-route ile routing yapıyorsanız store da set ettiğiniz datanın değişmediğini bilirsiniz. Dip not: set ettiğiniz datalar saklanması gereken şeyler ise bunları DB ye kayıt etmeniz gerekiyor tabiki. Bunun için de ayrıca Backend yazmanız gerekir.
Awesome