Баракеттің өлчөмү өзгөргөндө, биз аналитика жөнөтүүнү каалайбыз. Эгер жөн гана resize үчүн иштеткүч коюп койсок, ал секундасына жүздөгөн жолу чакырылат. Муну кантип алдын алса болот?
Frontend
HTTP 1, 2 жана 3 версияларынын айырмасын түшүндүрө аласызбы?
Биз DELETE суроо менен маалымат алсак болот же GET суроо менен маалымат жиберсе болотбү?
Бүтін процесстің бір бөлігі болып табылатын тағы бір рендер кезеңі бар ма? Қайсы екенін есіңізге түсіре аласыз ба? Қабаттарға (композиция) бөлу не үшін керек?
HTMLдин талдау этабында, эгер скрипттер беттин жогору жагында көрсөтүлсө, алар кийинки жүктөө процесин тоскоолдойбу же жокпу?
JSX кайтарган функция үчүн useMemo же useCallback колдонуу маанилүүбү?
Бул эффекттер менен иштөө өзүнчө китепканада бөлүнүп берилдиби?
Мындан ары кайталанган рекурсия учурунда беттин баракчасы интерактивдүү болобу?
Тирүү коддоо: мында Event Loop колдонулган коддун мисалы бар (синхрондук функциялар, async/await, Promise, setTimeout). Сиз console.log ишке ашырылуу тартибин аныктоо керек — биринчи, экинчи, үчүнчү жана башка кандай ишке ашырылат.
useEffectтин тазалоо функциясы качан ишке ашат, эгер алда dependency массиви a, b, c параметрлери менен болсо?
[аты] суроо берди: Жумуш убактыңыздын болжол менен 75% сайттарды түзүү жана UI элементтерин түзүү үчүн канчалык даярсыз?
React долбоорлорунда ар кандай компанияларда React айланасындағы ар кандай 'зоопарк' китепканалар түзүлүшү көйгөй болдубу?
Эгер скрипттердин ордуна стилилер бөлөк шилтемеге туташтырылса, алар рендерди тоскоолдойбу?
OPTIONS суроо ар дайым кросс-домен суракка жиберилет же керек болгондо гана? Бул контекстте жөнөкөй жана кыйын суроолордун айырмасы эмнеде?
[аты] суроо берди: Дизайн-ревью чыгаруу процесине киргизилгенби? Кантип өттү?
Промисстер менен иштөө үчүн кандай статикалык ыкмалар бар экенин айтып бер. Promise.any жана Promise.all эмне кылып жатканын түшүндүр.
Тирүү коддоо: $ функциясын (jQuery сыяктуу) ишке ашырыңыз, ал жарактуу CSS тандагичин кабыл алып, ага ылайык түйүндөрдү табышы керек. Функция addClass, toggleClass, removeClass, css (стилдерди колдонуу), html (HTML/CSS элементтин ичинде киргизүү) методдору менен объект кайтаруусу керек — чынжырлоо мүмкүнчүлүгү менен. берилген чынжырлоо менен тест коду өзгөртүлбөшү керек жана функцияны ишке ашыргандан кийин иштеши керек.
[аты] суроо берди: Сураныч, иштеген стек жөнүндө айтып берсеңиз болот беле? Айрыкча, Next.js жөнүндө көбүрөөк айтып берсеңиз.
Кайсы микросыймдар (microtasks) жана макросыймдар (macrotasks) жөнүндө билесиң?
Debounce менен throttle ортосунда кандай айырма бар?