
Vue Bileşenleri
Bileşen yaşam döngüsü, props, events, slots, scoped styles, bileşenler arası iletişim, dinamik bileşenler
1Vue bileşeni nedir?
Vue bileşeni nedir?
Cevap
Vue bileşeni, bir ada sahip, yeniden kullanılabilir bir Vue örneğidir. HTML, CSS ve JavaScript'i bağımsız bir mantıksal birim içinde kapsüller. Bileşenler, kullanıcı arayüzünü yeniden kullanılabilir ve bakımı kolay parçalara bölmeyi sağlar. Her bileşenin kendi template'i, mantığı ve stilleri vardır; bu da kod organizasyonunu ve yeniden kullanılabilirliği kolaylaştırır.
2script setup ile bir Vue 3 bileşeninde props nasıl tanımlanır?
script setup ile bir Vue 3 bileşeninde props nasıl tanımlanır?
Cevap
script setup ile Vue 3'te defineProps(), props'ları açık bir import olmadan tanımlamayı sağlayan bir derleyici makrosudur. Bu makro gerekli kodu otomatik olarak oluşturur ve props'ları template'e sunar. TypeScript ve JavaScript tip doğrulamasını destekleyerek kodu Options API yaklaşımına göre daha kısa ve tip güvenli hale getirir.
3onMounted() hook'unun bir bileşenin lifecycle'ındaki işlevi nedir?
onMounted() hook'unun bir bileşenin lifecycle'ındaki işlevi nedir?
Cevap
onMounted() hook'u, bileşen DOM'a mount edildikten sonra çalışır. Üçüncü taraf kütüphaneleri başlatmak, API üzerinden veri çekmek veya DOM elemanlarını doğrudan değiştirmek gibi DOM erişimi gerektiren işlemler için ideal bir andır. Bu aşamada template render edilmiştir ve refs'e erişilebilir.
Bir alt bileşen, üst bileşenine nasıl bir event emit eder?
Bir Vue bileşeninde slots ne için kullanılır?
+17 mülakat soruları
Diğer Vue.js / Nuxt.js mülakat konuları
JavaScript Temelleri
Modern JavaScript (ES6+)
Vue Temelleri
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 Composable'ları
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