Temel State Yönetimi
Component state, services state, BehaviorSubject, state patterns, stateful vs stateless components, paylaşılan state
1Bir Angular component'inde local state bildirmenin en basit yolu nedir?
Bir Angular component'inde local state bildirmenin en basit yolu nedir?
Cevap
Bir class property'sini doğrudan component içinde bildirmek, local state yönetmenin en basit yöntemidir. Bu yaklaşım, yalnızca bu component tarafından kullanılan ve paylaşılması gerekmeyen veriler için mükemmeldir. Property'ler template'te otomatik olarak erişilebilir ve doğrudan değiştirilebilir.
2Bir stateless component'in ana özelliği nedir?
Bir stateless component'in ana özelliği nedir?
Cevap
Stateless bir component'in iç state'i yoktur ve verilerini almak için yalnızca @Input'a güvenir. Bu component'ler tamamen sunum amaçlıdır ve parent'larıyla iletişim kurmak için @Output aracılığıyla event yayar. Bu mimari, yeniden kullanılabilirliği artırır ve testi kolaylaştırır.
3State yönetimi için Subject yerine neden BehaviorSubject kullanılır?
State yönetimi için Subject yerine neden BehaviorSubject kullanılır?
Cevap
BehaviorSubject her zaman son yayılan değeri saklar ve yeni subscriber'lara hemen gönderir. Bu özellik state yönetimi için esastır çünkü component'lerin başlatıldıkları anda yeni bir yayını beklemeden mevcut state'e erişimi olmalıdır. Subject hiçbir değer tutmaz ve yeni subscriber'lar yalnızca gelecekteki yayınları alır.
Bir Angular service tarafından yönetilen state'i ifşa etmek için en iyi uygulama nedir?
Parent-child ilişkisiyle bağlantılı olmayan birden fazla component arasında state nasıl paylaşılır?
+17 mülakat soruları
Diğer Angular mülakat konuları
TypeScript Temelleri
TypeScript İleri Seviye
Angular Temelleri
Bileşenler ve yaşam döngüsü
Services & Dependency Injection
Angular Modül Organizasyonu
Angular CLI
Direktifler ve Pipe'lar
Routing ve Navigasyon
Reactive Forms
Template-driven Forms
RxJS Temelleri
RxJS Operatörleri
HttpClient ve API çağrıları
Change Detection
Angular Signals
Standalone Components
Angular Birim Testleri
Uçtan Uca Test
Build ve optimizasyon
NgRx Temelleri
İleri Düzey NgRx
Angular Mimarisi
Performans Optimizasyonu
Güvenlik ve En İyi Uygulamalar
Gelişmiş RxJS Desenleri
Angular Universal ve SSR
Angular Mikro-frontend'ler
Bir sonraki mülakatın için Angular'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