Als [naam] een project vanaf nul zou starten, welke state management technologieën zou hij kiezen en waarom?
Frontend
Hoe werden taken verdeeld onder ontwikkelaars in het team?
Is er onboarding en een mentor tijdens de onderdompeling in het project?
In het voorbeeld met invoer en een grote gegevenslijst: waarom wordt de lijst opnieuw gerenderd bij invoer en hoe kun je dat optimaliseren?
Maak een nieuwe array van online gebruikers door bij elk object een DTO met afdelingsgegevens toe te voegen.
Als je React.StrictMode aan deze component toevoegt, verandert de volgorde van de output in de console?
Hoe voer je een diepe kopie van een object uit in JavaScript? Welke opties zijn er, welke zou je kiezen en waarom?
Wat is Vue nextTick en hoe verschilt het van requestAnimationFrame?
Wat is de HttpOnly-vlag in een cookie?
Welke CSS-eigenschap gebruikt [naam] om een gepositioneerd blok boven een ander te tillen?
Hoe verschillen var en let?
Welke andere frameworks heb je gebruikt naast React?
Waarom werkt het filteren van producten op categorieën niet? Vind en los de oorzaak op.
Waren er te lange en onleesbare Tailwind CSS-klasse strings? Heb je ze in aparte variabelen uitgehaald?
Bij het verzenden van een gewijzigd document geeft de server een CORS-fout: de huidige origin heeft geen toegang. Wat zult u controleren en hoe lost u het probleem op?
Autorisatiecode component Samenvatting AuthCodeInput is een invoerveld voor een 6-cijferige autorisatiecode, gebruikt voor 2FA-achtige flows. Het toont zes enkel-tekens velden en integreert met een backend om de ingevoerde code te valideren. Gebruikersverhaal Als gebruiker wil ik een 6-cijferige autorisatiecode invoeren en indienen, zodat ik mijn identiteit kan verifiëren in een vertrouwde 2FA-stroom. Anatomie - 6 invoervelden uitgelijnd in een rij (één teken per veld) - In het midden van de velden wordt een koppelteken (-) weergegeven Kern gedrag Invoeren - Elk van de 6 velden accepteert één teken. - Alleen cijfers 0–9 en letters A-Z zijn toegestaan. - Bij het typen van een geldig teken: o wordt het teken opgeslagen in het huidige veld. o als het ingevoerde teken in kleine letters is, wordt het automatisch omgezet naar hoofdletters. o wordt automatisch de focus op het volgende veld gezet. - OTP-volledigheid: o het component beschouwt de waarde als "volledig" alleen wanneer alle 6 velden zijn ingevuld.
Wat weet je over de volgorde van verbinding en uitvoering van scripts: regulier script, async en defer?
Heb je met SSR gewerkt?
Is de uitdrukking Number(10) === 10 waar?
Vertel over het team: hoeveel front-end ontwikkelaars, hoe communiceren jullie, hoe brengen jullie functies uit in productie en hoe vaak vinden releases plaats?