CSSOM sahifa renderingini to‘xtatadimi? Nima uchun?
Frontend
Brauzer renderingining kritik yo'lini tavsiflang: URL ni adres satriga kiritishdan sahifa chizilguncha. DNS, TCP, HTTP, DOM, CSSOM, Render Tree, Layout va Paint haqida gapiring.
Reflow va repaint nima? Majburiy reflow (majburiy qayta chizish) nima? Qanday qilib renderni optimallashtirish mumkin, shunda majburiy qayta chizishlar sonini kamaytirish mumkin?
Reactda komponentning qayta chizilishi (re-render) qachon yuz beradi? reconciliation (moslik) haqida gapiring.
makeBook funksiyasining kutilgan 0 va 5 qiymatlarini ikki o'n o'rniga qanday qilish mumkin?
Meros bo'yicha hal qilinadigan vazifani alternativ usul bilan qanday hal qilish mumkin? TypeScript va React kontekstida kompozitsiya nima?
makeBook funksiyasiga qarang. 20-21-qatorlarda (ikki izohlangan qator) konsolda nima chiqishini aniqlang. Funktsiyaning xulq-atvorini tushuntiring.
React/TypeScript bilan ishlab chiqishda qaysi dizayn shablonlari va kod sifat prinsiplari bilan ishlaysiz? Frontend rivojlanishda SOLID prinsiplari qanday qo'llaniladi?
Tasodifiy raqam (Promise'dan) va skroll holatini ko'rsatuvchi komponentni refaktorlang. Muammolarni toping va tuzatib chiqing.
HOC (Yuqori Darajali Komponentlar) nima? Ular nima uchun ishlatiladi? Reactda HOC dan foydalanish misollarini keltiring.
TypeScript'da generiklar nima uchun ishlatiladi? Generikni ma'lum turlarga qanday cheklash mumkin? Type narrowing nima va qanday amalga oshiriladi?
Reactda Virtual DOM qanday ishlaydi? React qanday qilib re-render qilishda operatsiyalar tartibini belgilaydi? React Fiber va scheduler haqida gapiring.
CORS nima? Qanday ishlaydi? Oddiy so'rovlar (GET, POST) va oldindan tekshirish so'rovlar (preflight OPTIONS) o'rtasidagi farq nima? CORS so'rov yuborishda nima tekshiradi?