Warum wurde die FSD-Architektur verwendet und keine andere?
Frontend
Kannst du ein Beispiel für eine Closure aus der Praxis geben, zum Beispiel in React?
Was kann getan werden, damit im zweiten console.log 'Alice' anstelle von undefined ausgegeben wird? Vervollständige den Code mit bind.
Was passiert mit dem Button-Label, wenn setCount mehrmals hintereinander im selben Handler aufgerufen wird? Wie oft wird die Komponente neu gerendert?
Ist useEffect synchron oder asynchron?
Kann ein Promise unendlich sein? Wie macht man das?
Erzähle mir von useState in React: Was ist das, wie funktioniert es, ist es ein synchroner oder asynchroner Hook?
Erzählen Sie mir bitte von Promises in JavaScript: was sie sind, wofür sie gebraucht werden, Methoden.
Was ist die Context API in React und welches Problem löst sie?
Wie schützt man sich vor einer unendlichen Promise beim Zugriff auf Kamera und Mikrofon? Schlagen Sie Optionen unter Verwendung statischer Methoden von Promise vor.
Erzähle mir von useEffect und useLayoutEffect: Was ist der Unterschied, wann was verwenden?
Was wissen Sie über React 19? Welche Änderungen gab es im Vergleich zu React 18?
Erzähle kurz etwas über dich und was du bei deiner letzten Arbeit gemacht hast.
Wo kann man in der Praxis auf der Nutzerseite eine unendliche Promise begegnen? (Hinweis: Es hängt mit Videokonferenzen, Zugriffsanfragen auf Kamera und Mikrofon über navigator.mediaDevices.getUserMedia zusammen)
Welche Möglichkeiten der Kontextbindung kennst du?
Was weißt du über den Kontext in JavaScript?
Was passiert mit this im Strict- und Non-Strict-Modus, wenn versucht wird, auf einen nicht vorhandenen Kontext zuzugreifen?
Erzählen Sie von den Vorteilen und Problemen von Micro-Frontends.
Standardmäßig hat JSON vom Backend den Typ any. Wie kann man sich dagegen schützen und warum ist das wichtig?
Was gibt console.log aus? (Aufgabe zu Promises: Kette mit resolve, then, throw new Error, catch, then)