// [1, 2, 3, [4, [5]]] => [1, 2, 3, 4, 5] функция
Frontend
Cookies-те SameSite атрибуты туралы білесіз бе? Оның мәндері қандай және олардың айырмашылығы неде?
Сіз CSRF шабуылы туралы білесіз бе?
useEffect-те тікелей async/await қолданғанда қандай мәселе пайда болады?
Әртүрлі экран ажыратымдылықтарына арналған суреттерді жүктеуді қалай оңтайландырасыз?
Next.js-те серверлік және клиенттік компоненттердің айырмашылығы неде? Оларды не үшін енгізді?
Next.js-те рендеринг режимдері туралы айтыңыз: SSR, SSG, ISR — олардың айырмашылықтары қандай?
Суреттер үшін неге width және height атрибуттарын орнату керек?
Жазылған шешімнің алгоритмдік күрделілігі қандай?
Неге дәл фронтенд? Жалпы алғанда, қалай фронтендке келдің?
Компоненттегі іздеуді қалай оңтайландыруға болады, әр пернеге басқанда серверге сұрау жібермей?
Қандай сценарийлерді E2E тесттерімен қамтыдыңыз?
Next.js қолданудың мағынасы жоқ жағдайлар болуы мүмкін бе және кәдімгі React-қа негізделген SPA жеткілікті ме?
Сіз микрофронттармен жұмыс істегеніңізді айттыңыз. Оларды қалай біріктіргенін, неге таңдағанын және қандай мәселелер болғанын айта аласыз ба?
Бұл компонентте сүзгіден өткен тізімді useMemo-ға орау мағынасы бар ма?
Next.js не үшін ойлап табылды? Ол кәдімгі SPA қосымшасынан қалай ерекшеленеді?
Неліктен React-те кілт ретінде массив индексін пайдалану антипаттерн болып табылады?
Көптеген нақты уақыттағы өзгеретін графиктері бар динамикалық бақылау тақтасы — ол клиенттік немесе серверлік рендеринг пе?
Жазылған функцияны TypeScript-те дженериктерді пайдаланып, тек сандармен ғана емес, басқа типтермен де жұмыс істейтін етіп теріңіз.
Клиенттік компоненттер сервер жағында HTML генерациясына қатысады ма, әлде олар тек браузерде орындалады ма?