
Vue Composable'ları
Composable oluşturma, yeniden kullanılabilir mantık, useState, useRoute, useRouter, özel composable kalıpları
1Vue 3 ve Nuxt 3'te composable nedir?
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.
2Composable'lar için önerilen adlandırma kuralı nedir?
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.
3Bir Nuxt 3 projesinde composable'lar nereye yerleştirilmelidir?
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.
Nuxt 3'te useState'in ref'e göre temel avantajı nedir?
Bir Nuxt composable'ında mevcut route'un parametrelerine nasıl erişilir?
+17 mülakat soruları
Diğer Vue.js / Nuxt.js mülakat konuları
JavaScript Temelleri
Modern JavaScript (ES6+)
Vue Temelleri
Vue Bileşenleri
Vue Router
Pinia State Management
Vuex (Legacy)
Composition API
Vue Reaktifliği
Nuxt Temelleri
Nuxt Data Fetching
Nuxt SSR & SSG
Nuxt Sunucu Rotaları
Nuxt Modülleri
Vue Formları ve Doğrulama
Nuxt Durum Yönetimi
Vue Testing
Nuxt Dağıtımı & CI/CD
Vue Performansı
İleri Düzey Vue Desenleri
Vue ile TypeScript
Nuxt Kimlik Doğrulama
Nuxt ile SEO
Nuxt Uluslararasılaştırma
Vue Mimarisi
Nuxt Güvenliği
Vue Ekosistemi
Vue 2→3 & Nuxt 2→3 Geçişi
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