Sobes.tech

Frontend

Parlez de useReducer — quel est le sens et comment ça fonctionne ?

306

Parlez-moi de Next.js : ses principaux avantages, types de rendu, composants côté serveur et autres fonctionnalités.

205

Quelle est la différence entre display: none et visibility: hidden?

204

Parlez de useMemo, useCallback et leur interaction avec React.memo. Particularités de l'interaction.

175

Quelle est la différence entre box-sizing: content-box et border-box?

169

Quelle est la différence entre useEffect et useLayoutEffect, et quand useLayoutEffect serait-il utile?

169

Combien de temps chaque fonction prendra-t-elle à exécuter ? ```javascript /** Combien de temps chaque fonction prendra-t-elle à exécuter */ 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

Qu'est-ce que React Portal, comment fonctionne-t-il et quelles sont ses caractéristiques?

151

Comment faire en sorte qu'un composant avec 5 props ignore les changements de trois d'entre elles et ne se rerende que lorsque deux d'entre elles changent?

143