Frontend
Hoe doe je optimalisatie in React?
Hoe organiseer je de controle van de actualiteit van gegevens die in de store zijn gecached, als de gegevens op de backend vaak veranderen?
Wat is het verschil tussen debounce en throttle?
Vertel alsjeblieft over je werkervaring.
Vertel me over de parameter key in v-for: wat is het, wat moet je erin zetten en wat niet?
Gebruikt u specifieke UI-bibliotheken (bijvoorbeeld Ant Design)? Bent u er tevreden mee, welke componenten hebt u behouden en welke hebt u vervangen door uw eigen?
Vertel me over het bestand .npmrc. Heb je ermee gewerkt?
Hoe haal je herhalende gemeenschappelijke logica uit componenten?
Wat zijn generieke types in TypeScript? Waarom ze gebruiken? Is dit een goede praktijk of een anti-patroon?
Welke AI-tools heb je gebruikt voor het schrijven van code of het maken van landingspagina's?
Als je zo'n applicatie zou ontwerpen met een monorepo in gedachten, hoe zou je deze opsplitsen in pakketten, rekening houdend met een gezamenlijke codebasis voor web- en mobiele platforms (React Native)?
Welke unittests zou je schrijven voor de FizzBuzz-functie?
blokkeert CSSOM het renderen van de pagina? Waarom?
Waarom werd de FSD-architectuur gebruikt en niet een andere?
Welke invoerveldoptie is beter vanuit UX-perspectief: met grijze placeholder-tekst of met een vetgedrukte zwarte koptekst erin?
In het voorbeeld van de accordeon — welke ARIA-attributen worden gebruikt?
Vertel me over types (type) en interfaces (interface) in TypeScript: wat zijn het, wat is het verschil, welke beperkingen zijn er, wat kies je in je werk?
Waarvoor dient children in de routeconfiguratie van Vue Router? Wat doet het?
Je zei dat modules de verantwoordelijkheidsgrens tussen componenten aangeven — kun je deze gedachte verder uitbreiden?
Wat gebeurt er als je in plaats van een callback clearCache als een directe verwijzing naar de methode cache.clear doorgeeft (zonder closure)? Waarom werkt dit niet en hoe kun je dit corrigeren (bijvoorbeeld met bind)?