Erzählen Sie mir vom Hook useTransition — wie er funktioniert und wofür er verwendet wird.
Frontend
Wann wird requestAnimationFrame im Verhältnis zum Ereigniszyklus ausgeführt?
Haben Sie andere modernere Bundler wie Vite oder Rollup in Betracht gezogen?
Angenommen, wir haben eine React Native Anwendung und eine Webanwendung. Einige Browser-APIs, einschließlich Local Storage, sind in React Native nicht verfügbar (dort wird Async Storage verwendet). Wie würden Sie eine einheitliche Schnittstelle für den Speicher mit unterschiedlichen Implementierungen für Web und React Native realisieren?
Wie kann man JSON sequenziell analysieren, indem man die Verarbeitung in Chunks aufteilt, um den Hauptthread nicht zu blockieren? Womit kann man die Verarbeitung des nächsten Chunks starten, um die Seite nicht zu verlangsamen (z.B. requestIdleCallback, Generatoren)?
Welchen Builder haben Sie im Projekt verwendet? Sie haben erwähnt, dass Sie Webpack optimiert haben — war das der Haupt-Builder?
Erzählen Sie mir etwas über sich, Ihre Erfahrung und Ihre letzten Projekte.
Was sind die wichtigsten Unterschiede im Styling zwischen React Native (Web) und einer herkömmlichen Webanwendung?
Wenn wir einen großen Store haben, der aus mehreren Teilen besteht, und die Elternkomponente einen Teil des States verwendet, und die Kindkomponente einen anderen, wie kann man eine unabhängige Neuberechnung dieser Komponenten ohne Verwendung von useMemo gewährleisten?