Routing ve Navigasyon
Router, routes yapılandırması, RouterModule, route parameters, query parameters, route guards, lazy loading, preloading strategies
1Angular'da Router nedir?
Angular'da Router nedir?
Cevap
Angular Router, tarayıcının URL'sine göre farklı görünümler (component) arasında gezinmeyi sağlar. URL'ler ile component'ler arasındaki eşleşmeyi yönetir ve birden çok görünümlü single-page uygulamalar oluşturmayı sağlar. Router, URL değişikliklerini izler ve uygun component'leri bir RouterOutlet'e yükler.
2Angular'da routing kullanmak için hangi modül içe aktarılmalıdır?
Angular'da routing kullanmak için hangi modül içe aktarılmalıdır?
Cevap
RouterModule, routing için gerekli tüm servisleri ve direktifleri (Router servisi, RouterOutlet, RouterLink vb.) sağlayan Angular modülüdür. @angular/router'dan içe aktarılır ve ana modül için RouterModule.forRoot() veya feature modules için RouterModule.forChild() ile routes ile yapılandırılır.
3Angular'da routes nasıl tanımlanır?
Angular'da routes nasıl tanımlanır?
Cevap
Routes, her nesnenin bir path ve görüntülenecek component'i belirttiği Routes tipinde bir dizide tanımlanır. Standalone components (Angular 14+) ile uygulama yapılandırmasında provideRouter(routes) kullanılır. NgModules ile ana modülde RouterModule.forRoot(routes) kullanılır.
Template'de route içeriği nasıl gösterilir?
Template'de bildirimsel bir navigasyon bağlantısı nasıl oluşturulur?
+21 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
Reactive Forms
Template-driven Forms
RxJS Temelleri
RxJS Operatörleri
HttpClient ve API çağrıları
Temel State Yönetimi
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