Warum ist React eine Bibliothek und kein Framework?
Frontend
Live-Coding: Implementieren eines Polyfills für die Methode Promise.all, einschließlich der Beibehaltung der Reihenfolge der Ergebnisse
Erzähle mir von React-Hooks und den Regeln für ihre Verwendung
Warum TypeScript verwenden? Was sind die wichtigsten Vorteile von TypeScript?
Was ist Event-Delegierung?
Erzählen Sie über Cookies, sessionStorage, localStorage, IndexedDB
Was sind Ereignis-Bubbling und -Capturing? Wie kann man das Bubbling stoppen?
Warum kann man eine normale Funktion aufrufen, bevor sie deklariert wird, aber nicht bei einer Pfeilfunktion?
Was ist ein Namespace in TypeScript?
Wie gut ist es, gleichzeitig Informationen über das Benutzerprofil und den Warenkorb im globalen Redux-Store zu speichern? Wie wirkt sich das auf die Architektur aus?
Live-Coding: Bestimmen Sie die Ausgabe in der Konsole für Code mit Funktionen, Pfeilfunktionen, Objekten und Kontext (this), call/bind
In welchen Fällen wird eine Preflight-Anfrage (OPTIONS) gesendet?
Wie kann man den Kontext einer Funktion festlegen? Was ist der Unterschied zwischen call, apply und bind?
Was ist der Unterschied zwischen REST API und GraphQL?
Was ist der Unterschied zwischen virtuellem DOM und Shadow DOM?
Was ist eine REST-API? Welche HTTP-Anfragemethoden gibt es? Was ist HTTP?
Erzähl mir von der React-Reconciliation
Was ist der Unterschied zwischen einer Schnittstelle und einer abstrakten Klasse in TypeScript?
Was ist der Unterschied zwischen useEffect und useLayoutEffect?
Kennst du die SOLID-Prinzipien? Erzähl mir vom Prinzip der Dependency Inversion (DIP)