Wat zijn de voordelen en nadelen van microfrontends?
Frontend
Vertel me over de HTTP-verzoekmethoden en hun belangrijkste verschillen (GET, POST, PUT, DELETE, PATCH, HEAD).
Vertel me over NPM: wat is het en waar is het voor nodig?
Wat is het verschil tussen React Context en state-managers (Redux, MobX)?
Vertel me over het bestand .npmrc. Heb je ermee gewerkt?
Praktische taak: implementeer een aanroep van de functie useMutation zodat er 'Hello World' in de console wordt weergegeven.
Als je main.js hebt gecached en vervolgens een gecorrigeerde versie met dezelfde naam hebt geüpload — wat gebeurt er en hoe los je dat op?
Praktische taak: schrijf een functie die een getal accepteert en een Promise teruggeeft met het resultaat van de controle op even/oneven, en bij fout (geen getal) -1.
Wat is het verschil tussen de array-methoden forEach en map?
Vertel me over React hooks: welke heb je gebruikt en waarvoor (useState, useEffect, useRef, useContext, useMemo, useCallback)?
Hoe overschrijf je de stijlen van een externe UI-bibliotheek als important, ID en inline stijlen niet werken?
Vertel over browsercaching en hoe het in te stellen. Wat moet worden gecachet en wat niet?
Praktische taak: implementeer een vergelijkbare methode als Array.flat(), maar voor objecten (recursieve vlakmaking van geneste objecten).
Vertel me over de niveaus van specificiteit (hiërarchie) in CSS.
Wat is het verschil tussen een gecontroleerde en een uncontrolled component in React?
Vertel over CSS-eigenschappen die je beter niet kunt animeren en waarom. Welke eigenschappen kun je beter animeren?
Wat is het verschil tussen de array-methoden filter en forEach?
Wat is de state in React en waar is het voor nodig?
Worden de kindcomponenten die geen props ontvangen opnieuw gerenderd als de state van de oudercomponent verandert? Hoe voorkom je dat?
Vertel over de rendering en de levenscyclus van componenten in React.