Sobes.tech

Frontend

Erzählen Sie von useReducer — was ist der Sinn und wie funktioniert es?

306

Erzählen Sie mir von XSS-Angriffen: Arten und Schutzmaßnahmen.

220

Erzähle mir von Next.js: die wichtigsten Vorteile, Render-Typen, serverseitige Komponenten und andere Möglichkeiten.

205

Was ist der Unterschied zwischen display: none und visibility: hidden?

204

Erzählen Sie von useMemo, useCallback und ihrer Interaktion mit React.memo. Besonderheiten der Interaktion.

175

Was ist der Unterschied zwischen box-sizing: content-box und border-box?

169

Was ist der Unterschied zwischen useEffect und useLayoutEffect, und wann ist useLayoutEffect nützlich?

169

Wie lange dauert die Ausführung jeder Funktion? ```javascript /** Wie lange dauert die Ausführung jeder Funktion */ 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()]); })(); ```

164

Was ist React Portal, wie funktioniert es und was sind seine Eigenschaften?

151

Wie man erreicht, dass eine Komponente mit 5 Props Änderungen an drei von ihnen ignoriert und nur bei Änderungen von zwei neu gerendert wird?

143