Sobes.tech

Сіз тапсырманы бағалап, оны орындауға алдыңыз және бағалау дұрыс еместігін және уақытында аяқтай алмайтыныңызды түсіндіңіз. Осы сәтте не істейсіз?

Middle+
129

// Rand компонентін негізге ала отырып, RandOnce жаңа компонентін жасау керек, // ол App-те қолданылған кезде // кездейсоқ санды әр 3 секунд сайын жаңартпай, тек бір рет шығарады. // const Rand = () => <span>{Math.random()}</span>

Middle+
126

useMemo деген не? Ол React.memo және useCallback-тан қалай ерекшеленеді?

Middle+
126

Promise-те қателерді өңдеу үшін қандай әдістер бар? try/catch қолдануға бола ма?

Middle+
123

Сізде тесттер болды ма? E2E автоматтандырылған тесттер жазу тәжірибеңіз бар ма?

Middle+
121

TypeScript-пен қалай жұмыс істеп жатырсың? a: string, b: number, c: null, d: boolean өрістері бар Foo типі бар. Барлық кілттері Foo-дан алынған FooKeys типін жасау керек.

Middle+
103

React.memo дегеніміз не? Барлық қолданбаны мемоизациямен орауға бола ма? Неге мемоизацияны барлық жерде қолдану дұрыс емес?

Middle+
102
/2