Sobes.tech

Frontend

Vertel over useReducer — wat is de betekenis en hoe werkt het?

306

Vertel over Next.js: belangrijkste voordelen, soorten rendering, servercomponenten en andere functies.

205

Vertel over useMemo, useCallback en hun interactie met React.memo. Kenmerken van de interactie.

175

Wat is het verschil tussen box-sizing: content-box en border-box?

169

Wat is het verschil tussen useEffect en useLayoutEffect, en wanneer is useLayoutEffect nuttig?

169

Hoe lang duurt het om elke functie uit te voeren? ```javascript /** Hoe lang duurt het om elke functie uit te voeren */ function pause500ms () { return new Promise(res => setTimeout(res, 500)); } (async function test1 () { pause500ms(); pause500ms(); })(); (async function test2 () { await pause500ms(); await pause500ms(); })(); (async function test3 () { await Promise.all([pause500ms(), pause500ms()]); })(); (async function test4 () { await Promise.all([await pause500ms(), await pause500ms()]); })(); ```

162

Hoe zorg je ervoor dat een component met 5 props de veranderingen in drie ervan negeert en alleen opnieuw wordt gerenderd wanneer twee ervan veranderen?

143