Оё CSSOM рандирингрои саҳифа монеъ мешавад? Чаро?
Frontend
Тавсифи кунед, ки роҳи муҳимтарини рендеринг дар браузер чӣ гуна аст: аз ворид кардани URL дар сатри суроға то расмӣ кардани саҳифа. Дар бораи DNS, TCP, HTTP, сохтани DOM, CSSOM, Render Tree, Layout ва Paint гап занед.
Reflow ва repaint чист? Reflow-и маҷбурӣ (бозсозии маҷбурӣ) чист? Чӣ гуна метавонем рендерро оптимизатсия кунем, то шумораи reflow-и маҷбуриро кам кунем?
Дар кадом ҳолатҳо такрорсозии компонент (re-render) дар React рӯй медиҳад? Дар бораи reconciliation (ҳамоҳангсозӣ) гап занед.
Чӣ гуна бояд кард, ки функсияи makeBook арзишҳои интизорӣ 0 ва 5-ро ба ҷои ду даҳон баргардонад?
Чӣ гуна метавонад вазифае, ки бо мерос ҳал мешавад, бо роҳи дигар ҳал карда шавад? Композиция дар контексти TypeScript ва React чист?
Ба функсияи makeBook нигаред. Муайян кунед, ки дар сатрҳои 20-21 (ду сатрҳои шарҳшуда) дар консоль чӣ нишон дода мешавад. Ҳулоса кунед, ки чӣ гуна функсия амал мекунад.
Кадом моделҳои тарҳрезӣ ва принсипҳои сифатии кодро дар таҳияи React/TypeScript истифода мебаред? Чӣ гуна принсипҳои SOLID-ро дар пешбарӣ истифода мебаред?
Беҳтарсозии компонент, ки рақами тасодуфиро (аз Promise) ва ҷойгиршавии скролро нишон медиҳад. Мушкилотҳоро ёбед ва ислоҳ кунед.
HOC (Компонентҳои дараҷаи баланд) чист? Барои чӣ истифода мешаванд? Мисолҳои истифодаи HOC дар React-ро диҳед.
Барои чӣ истифода мешаванд генерикҳо дар TypeScript? Чӣ гуна генерикро ба намудҳои муайян маҳдуд кардан мумкин аст? Type narrowing чист ва чӣ гуна амалӣ мешавад?
Виртуал DOM дар React чӣ гуна кор мекунад? React чӣ гуна тартиби иҷрои амалҳоро дар вақти дубора намоиш додан муайян мекунад? Дар бораи React Fiber ва планнер (scheduler) нақл кунед.
CORS чист? Чӣ гуна кор мекунад? Фарқи байни дархостҳои оддӣ (GET, POST) ва дархостҳои пешакӣ (OPTIONS) чист? Вақте ки CORS дархостро мефиристад, ба чӣ назар мекунад?