Sobes.tech

Frontend

Je hebt de taak beoordeeld, deze opgepakt en je realiseert je dat je het verkeerd hebt ingeschat en niet op tijd klaar zult zijn. Wat doe je op dat moment?

Middle+
127

// Je moet een nieuwe component RandOnce maken op basis van de component Rand, // die bij gebruik in App // niet elke 3 seconden een willekeurig getal bijwerkt, maar slechts één keer een willekeurig getal toont. // const Rand = () => <span>{Math.random()}</span>

Middle+
126

Wat is useMemo? Hoe verschilt het van React.memo en useCallback?

Middle+
124

Welke manieren zijn er om een fout in Promise af te handelen? Kan de constructie try/catch worden gebruikt?

Middle+
123

Heb je tests gedaan? Heb je ervaring met het schrijven van geautomatiseerde tests (E2E)?

Middle+
119

Hoe gaat het met TypeScript? Er is een type Foo met velden a: string, b: number, c: null, d: boolean. Je moet een type FooKeys maken op basis van Foo, zodat het alle sleutels van Foo bevat.

Middle+
103

Wat is React.memo? Kan je de hele applicatie in memo omhullen? Waarom is het slecht om memoization overal te gebruiken?

Middle+
102
/2