Was sind die Vor- und Nachteile von Micro-Frontends?
Frontend
Erzählen Sie mir von den HTTP-Anfragemethoden und ihren wichtigsten Unterschieden (GET, POST, PUT, DELETE, PATCH, HEAD).
Erzähl mir von NPM: Was ist das und wofür wird es gebraucht?
Was ist der Unterschied zwischen React Context und State-Management-Tools (Redux, MobX)?
Erzählen Sie mir von der Datei .npmrc. Haben Sie damit gearbeitet?
Praktische Aufgabe: Implementieren Sie einen Aufruf der Funktion useMutation, sodass in der Konsole 'Hello World' ausgegeben wird.
Wenn du main.js im Cache gespeichert hast und dann eine korrigierte Version mit demselben Namen hochlädst, was passiert dann und wie kann man das lösen?
Was ist der Unterschied zwischen den Array-Methoden forEach und map?
Praktische Aufgabe: Schreiben Sie eine Funktion, die eine Zahl akzeptiert und ein Promise mit dem Ergebnis der Überprüfung auf Gerade- oder Ungerade-Zahl zurückgibt, und bei Fehler (keine Zahl) -1 zurückgibt.
Erzähle mir von React-Hooks: welche hast du verwendet und wofür (useState, useEffect, useRef, useContext, useMemo, useCallback)?
Wie überschreibt man die Stile einer externen UI-Bibliothek, wenn important, ID und Inline-Stile nicht funktionieren?
Erzählen Sie vom Browser-Cache und wie man ihn einstellt. Was sollte gecacht werden und was nicht?
Praktische Aufgabe: Implementieren Sie eine Methode ähnlich wie Array.flat(), aber für Objekte (rekursives Abflachen eines verschachtelten Objekts).
Erzählen Sie mir von den Spezifitätsstufen (Hierarchie) in CSS.
Was ist der Unterschied zwischen einer kontrollierten und einer uncontrolled Komponente in React?
Erzählen Sie von CSS-Eigenschaften, die besser nicht animiert werden sollten, und warum. Welche Eigenschaften sollten besser animiert werden?
Was ist der Unterschied zwischen den Array-Methoden filter und forEach?
Was ist der Zustand in React und wozu dient er?
Werden die Kindkomponenten neu gerendert, wenn sich der State des Elternteils ändert, obwohl ihnen keine Props übergeben werden? Wie kann man das verhindern?
Erzähle über das Rendering und den Lebenszyklus von Komponenten in React.