Angular

Angular Modül Organizasyonu

Feature modules, lazy loading, shared modules, core module, modüler mimari

22 mülakat soruları·
Mid-Level
1

Angular'da Feature Module nedir?

Cevap

Feature Module, uygulamanın belirli bir özelliğine ait bileşenleri, servisleri ve rotaları gruplandıran bir modüldür. Bu organizasyon, sorumlulukları ayırarak bakım kolaylığını artırır ve lazy loading'i kolaylaştırır. Her özellik, uygulamanın geri kalanını etkilemeden bağımsız olarak gelişebilir.

2

Angular'da lazy loading'in ana avantajı nedir?

Cevap

Lazy loading, modüllerin yalnızca kullanıcı ilgili rotaya eriştiğinde yüklenmesine izin verir, böylece başlangıç bundle'ı azaltılır. Bu yaklaşım, özellikle büyük uygulamalar için uygulamanın başlangıç yükleme süresini önemli ölçüde iyileştirir. Nadiren kullanılan özellikler artık başlatmayı yavaşlatmaz.

3

Angular router'da bir modülün lazy loading'ini yapılandırmaya hangi sözdizimi izin verir?

Cevap

Arrow function ve dynamic import ile loadChildren sözdizimi, Angular 8'den beri önerilen modern yöntemdir. Bu yaklaşım, daha iyi tree-shaking için native JavaScript dynamic import'ları kullanır. String ile eski sözdizimi artık kullanımdan kaldırılmıştır.

4

Angular'da Shared Module nedir?

5

Bir Angular uygulamasında Core Module'ün rolü nedir?

+19 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