Vue.js / Nuxt.js

Vue Composable'ları

Composable oluşturma, yeniden kullanılabilir mantık, useState, useRoute, useRouter, özel composable kalıpları

20 mülakat soruları·
Mid-Level
1

Vue 3 ve Nuxt 3'te composable nedir?

Cevap

Composable, Vue'nun Composition API'sini kullanarak yeniden kullanılabilir mantığı kapsülleyen bir fonksiyondur. Composable'lar, mixin'lere başvurmadan bileşenler arasında state ve efektlerin paylaşılmasını sağlar. Geleneksel olarak bir composable'ın adı her zaman use önekiyle başlar; bu da onları kod içinde kolayca tanımlanabilir kılar.

2

Composable'lar için önerilen adlandırma kuralı nedir?

Cevap

Composable'lar her zaman use önekiyle başlamalı ve ardından camelCase ile yazılmış açıklayıcı bir ad gelmelidir. Bu kural, composable'ları kod içinde hızlıca tanımlamayı ve sıradan yardımcı fonksiyonlardan ayırt etmeyi sağlar. Örneğin useCounter, useFetch veya useAuth, composable'lar için uygun adlardır.

3

Bir Nuxt 3 projesinde composable'lar nereye yerleştirilmelidir?

Cevap

Composable'lar projenin kök dizinindeki composables klasörüne yerleştirilmelidir. Nuxt 3, bu dizindeki tüm dosyaları otomatik olarak içe aktarır; bu da composable'ların manuel olarak içe aktarmaya gerek kalmadan kullanılmasını sağlar. Bu otomatik içe aktarma geliştirici deneyimini iyileştirir ve boilerplate kodu azaltır.

4

Nuxt 3'te useState'in ref'e göre temel avantajı nedir?

5

Bir Nuxt composable'ında mevcut route'un parametrelerine nasıl erişilir?

+17 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