Vue.js / Nuxt.js

Nuxt Durum Yönetimi

useState, Nuxt ile Pinia, SSR state hydration, kalıcı durum, global durum desenleri

18 mülakat soruları·
Mid-Level
1

Nuxt'taki useState composable'ının ana rolü nedir?

Cevap

useState composable'ı, SSR ile uyumlu, paylaşılan reaktif bir durum oluşturur. Sunucu tarafında oluşturulan durumun istemci tarafında doğru şekilde hydrate edilmesini sağlayarak sunucu ve istemci render'ı arasındaki hydration uyumsuzluklarını önler. Aynı anahtarı kullanan her bileşen aynı paylaşılan duruma erişir.

2

useState kullanırken neden benzersiz bir anahtar sağlanır?

Cevap

Anahtar, durumu birden fazla bileşen arasında paylaşmayı sağlar ve SSR tutarlılığını garanti eder. Aynı anahtarı kullanan tüm bileşenler aynı reaktif duruma erişir. Anahtar olmadan veya aynı anahtarlarla durumlar birbirine karışır ve hata ayıklaması zor sorunlara yol açar.

3

useState ile durum nasıl doğru şekilde başlatılır?

Cevap

useState, bir anahtar ve varsayılan değeri döndüren bir başlatma fonksiyonu alır. Fonksiyon sunucu tarafında yalnızca bir kez çalışır, ardından durum istemci tarafında hydrate edilir. Bir değeri doğrudan vermek (useState('key', 0)) SSR ile düzgün çalışmadığından bunu asla yapmayın.

4

Nuxt durum yönetimi bağlamında SSR hydration nedir?

5

useState ile ref/reactive arasındaki fark nedir?

+15 mülakat soruları

Bir sonraki mülakatın için Vue.js / Nuxt.js'de uzmanlaş

Tüm sorulara, flashcards'a, teknik testlere, code review alıştırmalarına ve mülakat simülatörlerine eriş.

Ücretsiz başla