CSS Modules не үшін қажет? Неге кәдімгі CSS қолданбаймыз?
Frontend
Реактивті бағдарламалау деген не? Неге React, атағына қарамастан, реактивті емес деп саналады?
Accordion компонентінің кодын қарап шығу: мәселелерді анықтап, жақсартуларды ұсыныңыз
Неліктен setState мәнін бірден жаңартпайды? Бэтчинг деген не?
useId деген не және ол не үшін пайдаланылады?
CORS дегеніміз не? Егер екі backend сервер браузерсіз байланысса, CORS пайда бола ма?
HTTP және HTTPS арасындағы айырмашылық неде? Не шифрланады — тақырыптар, дене немесе URL?
«аккордеон» ұғымымен таныссың ба? Бұл компонентті JavaScript қолданбай қалай жүзеге асыруға болады?
Функционалды React компонентінде екі синхронды setState шақыруы, содан кейін асинхронды функция, содан кейін тағы үш setState шақыруы бар. React 18 және React 17-де қанша рендер болады? Бөліп көрсету (batching) деген не және ол қашан пайда болды?
Объект родитель компоненттен балама компонентке пропс арқылы беріледі және useMemo тәуелділігінде сақталады. useMemo қанша рет жұмыс істейді? Оны бір рет қайта есептелуі үшін қалай оңтайландыруға болады?
React-те HTTP сұрауларын дұрыс қалай жасауға болады? Axios-ты fetch-тан неге жақсы?
Кодты қарап шығу: алдыңда өндірістен алынған кодтың бөлігі тұр. Мәселелерді тауып, жақсартуларды ұсыныңыз. Егер проптар арқылы функциялар мен объектілер берілсе, React.memo мемоизацияны дұрыс орындай ма?
SSR мен SSG арасындағы айырмашылық неде?
10 элементтен тұратын массив бар, және .map() шақырылады. Егер колбектен return-ды алып тастаса, не болады?
Жаман код деген не? Оны жазбау үшін не істейсіз?
useMemo не үшін пайдаланылады? Практикалық мысал келтіріңіз.
React 18-де қандай жаңа хук пайда болды?
Браадкрошкалар ұғымымен таныссыз ба? Бұл компонентті жүзеге асыру үшін қандай HTML тегтерін қолданар едіңіз?
Массив әдістері map() және forEach() арасындағы айырмашылық неде?
React-те массив индексін кілт ретінде қолдана аласыз ба? Неліктен бұл ұсынылмайды?