Frontend
Wat kun je doen naast de cursor als je het niet wilt gebruiken?
In een functioneel React-component zijn er twee synchronische setState-aanroepen, gevolgd door een asynchrone functie, en daarna nog drie setState-aanroepen. Hoeveel renders zullen er plaatsvinden in React 18 en React 17? Wat is batching en wanneer is het geïntroduceerd?
/* Schrijf het type MyReadonly - maakt alle velden alleen-lezen */ type User = { id: number name: string } type MyReadonly<T> = any const user: MyReadonly<User> = { id: 1, name: "John" } user.name = "Jane" /* Schrijf het type MyRequired — maakt alle optionele velden verplicht */ type User = { id?: number name?: string } type MyRequired<T> = { } /* Schrijf het type MyPartial — maakt alle optionele velden verplicht */ type User = { id: number name: string } type MyPartial<T> = { } const user1: MyRequired<User> = { id: 1, name: "John" } const user2: MyRequired<User> = { id: 1 }
Is het mogelijk om de gebeurtenisverspreiding te stoppen? Hoe? Wat is het verschil tussen stopPropagation en stopImmediatePropagation?
In de component beschrijven we een functie die JSX retourneert. Waarom is dit misschien geen goede oplossing?
Welke factoren zijn belangrijk voor u in een bedrijf en aan welke factoren geeft u minder aandacht?
Implementeer de functie promisify: deze accepteert een functie met error-first callback (loadScript) en retourneert een nieuwe functie die alle argumenten accepteert, een error-first callback toevoegt en de aanroep in een Promise wikkelt.
Werk je nu? Zo niet, waarom?
Met welke frameworks heb je gewerkt, met welke werk je nu en waarom heb je die gekozen? Welke plus- en minpunten zie je in dit framework?
Tijdens het testen dekt uw team van testers en ontwikkelaars de code met unit-tests? Schrijven de ontwikkelaars ook integratie- en end-to-end-tests?
Wat is een facade in NgRx, welke rol speelde het?
Als de klant de pagina vernieuwt, heb je de gegevens opgeslagen of gereset? Heb je Local Storage gebruikt?
Je hebt toegang gekregen tot een privé GitHub-repository en je hebt gezegd dat je het project moet klonen en uitvoeren. Hoe zou je dit aanpakken? Wat zou je als eerste doen?
Waarom is er besloten React PDF te gebruiken in plaats van de ingebouwde PDF-lezer in de browser?
Heb je ervaring met het implementeren van backend?
Waarom worden er meestal twee migraties gemaakt voor dezelfde wijziging in de database?
Kun je query-parameters toevoegen aan een POST-verzoek?
Hoe is het schema van dynamische formulieren geïmplementeerd in de actie-constructeur: op de frontend of kwam het van de backend?
Waar kunnen gegevens aan de clientzijde in de browser worden opgeslagen?
Praktische taken over logische operatoren (&&, ||): wat wordt er in elk geval weergegeven?