Vuex kullanırsam, vuex/state içindeki her veriyi saklamak daha iyi olur mu? Biraz kafam karıştı, API'dan aldığım bazı veriler (örneğin UserDetail), bileşenlerde paylaşıma ihtiyacım yok ya da bunu kolayca sahne olarak aktarıyorum. Bu tür verileri Vuex/State'de tutmalı mıyım? Niçin Verileri Promise ile almıyorsunuz ya da sadece Vuex/Action/Promise kullanıyor musunuz?Tüm verileri vuex durumunda saklamalıyım
7
A
cevap
5
Veriler mümkün olduğunca yerel tutulmalıdır. That's a general principle that helps reduce complexity. Vuex, yakın ilişkili olmayan bileşenler arasında paylaşılması gereken verileri ele almalıdır.
SSR yaparken istemci ile sunucu arasında durum aktarımı yapmak için Vuex kullanıyorsanız, tek bir bileşene özgü verileri bile eşzamanlı olarak yüklenemeyecek şekilde koymak anlamlı olabilir mi? Yoksa eksik olduğum daha iyi bir desen var mı? – pulekies
Bu durumda, sunucuyu yakından ilişkili olmayan bir bileşen olarak düşünebilirim. –