CSSOM, sayfanın render edilmesini engeller mi? Neden?
Frontend
Tarayıcıların kritik render yolunu tanımlayın: URL'nin adres çubuğuna girilmesinden sayfanın çizilmesine kadar. DNS, TCP, HTTP, DOM oluşturma, CSSOM, Render Ağacı, Düzen ve Boyama hakkında bilgi verin.
Reflow ve repaint nedir? Zorunlu reflow (zorunlu yeniden çizim) nedir? Yeniden çizim sayısını azaltmak için render'ı nasıl optimize edebilirsiniz?
React'ta bir bileşenin yeniden çizimi (re-render) hangi durumlarda gerçekleşir? reconciliation (uyum) hakkında bilgi verin.
makeBook fonksiyonunun iki on yerine beklenen değerler olan 0 ve 5'i nasıl döndürmesini sağlayabilirim?
Mirasız bir şekilde kalıtım yoluyla çözülen bir görevi nasıl çözebilirsiniz? TypeScript ve React bağlamında bileşim nedir?
makeBook fonksiyonuna bakın. 20-21. satırlarda (iki yorum satırı) konsolda ne gösterileceğini belirleyin. Fonksiyonun davranışını açıklayın.
React/TypeScript ile geliştirme yaparken hangi tasarım desenleri ve kod kalitesi ilkelerini kullanıyorsunuz? SOLID ilkelerini frontend geliştirmede nasıl uyguluyorsunuz?
Rastgele sayı (Promise'den) ve kaydırma konumunu render eden bileşeni yeniden düzenleyin. Sorunları bulun ve düzeltin.
HOC (Yüksek Dereceli Bileşenler) nedir? Ne amaçla kullanılırlar? React'ta HOC kullanımına örnekler veriniz.
TypeScript'te jenerikler ne işe yarar? Bir jenerik nasıl belirli türlerle sınırlandırılır? Type narrowing nedir ve nasıl uygulanır?
React'te Virtual DOM nasıl çalışır? React, yeniden render edilirken işlemlerin sırasını nasıl belirler? React Fiber ve zamanlayıcı (scheduler) hakkında bilgi verin.
CORS nedir? Nasıl çalışır? Basit istekler (GET, POST) ile ön uç istekleri (preflight OPTIONS) arasındaki fark nedir? CORS, istek gönderirken neye bakar?