Angular

Angular Universal ve SSR

Server-side rendering, prerendering, Angular Universal kurulumu, platform algılama, transfer state, SEO optimizasyonu

20 mülakat soruları·
Senior
1

Angular Universal nedir?

Cevap

Angular Universal, Angular'da server-side rendering (SSR) için resmi çözümdür. Kliente göndermeden önce sunucuda HTML üreterek ilk yükleme süresini ve SEO'yu iyileştirir. İçeriği göstermeden önce JavaScript indirilmesi ve yürütülmesi gereken klasik render'ın aksine, Universal tam HTML'i anında üretir.

2

Server-side rendering (SSR)'in SEO için ana avantajı nedir?

Cevap

Arama motoru crawler'ları, JavaScript yürütmesini beklemeden hemen kullanılabilir tam HTML alır. Bu, klasik SPA'larla zorlanan crawler'lar için bile doğru içerik indekslemesini garanti eder. Ayrıca, meta etiketler (title, description) ilk yüklemeden itibaren mevcuttur ve arama sonuçlarındaki görünürlüğü artırır.

3

SSR (Server-Side Rendering) ile prerendering arasındaki fark nedir?

Cevap

SSR, her kullanıcı isteği için sunucu tarafında HTML'i on-demand üreterek dinamik içeriği mümkün kılar. Prerendering, build zamanında tüm rotalar için HTML üretir ve statik dosyalar sunar. Prerendering, statik içerikli siteler (blog, dokümantasyon) için uygundur çünkü daha hızlı ve daha az kaynak tüketir. SSR, kişiselleştirilmiş veya sık değişen içerik için gereklidir.

4

Kodun sunucu tarafında mı yoksa tarayıcı tarafında mı çalıştığı nasıl tespit edilir?

5

TransferState API nedir ve amacı nedir?

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