Angular

Routing ve Navigasyon

Router, routes yapılandırması, RouterModule, route parameters, query parameters, route guards, lazy loading, preloading strategies

24 mülakat soruları·
Mid-Level
1

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.

2

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.

3

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.

4

Template'de route içeriği nasıl gösterilir?

5

Template'de bildirimsel bir navigasyon bağlantısı nasıl oluşturulur?

+21 mülakat soruları

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