Vertel over de Event Loop in JavaScript/browser.
Frontend
Vertel me over de eigenschap position in CSS. Welke waarden bestaan er?
Welke CSS-selectors zijn het duurst voor de browser?
Vertel over dit in verschillende contexten: in objectmethoden, in pijlfuncties en in gewone functies.
Wat is CORS en waar is het voor nodig?
import { useState } from "react"; const usePreviousValue = (value: number) => {}; export default function App() { const [aantal, setAantal] = useState(0); const vorige = usePreviousValue(aantal); return ( <div className="App"> <h1>Huidige Waarde: {aantal}</h1> <h2>Vorige: {vorige ?? "-"}</h2> <button onClick={() => setAantal((prev) => prev + 1)}>Klik</button> </div> ); }
Hoe synchroniseer je twee browser-tabbladen via localStorage? Vertel over het storage-evenement.
Vertel me over state management: welke bibliotheken heb je gebruikt, vertel me over de Redux-architectuur.
Vertel me over de kritieke fasen van het renderen van de browser (Critical Rendering Path)
Vertel me over de manieren om de context te behouden in JavaScript: bind, call, apply. Hoe verschillen ze?
Vertel me over de specificiteit van CSS-selectors. Hoe wordt deze berekend? Welke selector is het meest specifiek?
Vertel over het patroon van het omhoog tillen van de staat (lifting state up) in React
Wat is het verschil tussen de null-coalescentie-operator (??) en de logische OF-operator (||)?
functie debounce(callback, delay) {}
Welke types zijn er in TypeScript die niet in JavaScript bestaan? Vertel me over utility types.
Vertel me over de attributen defer en async in de script-tag. Waarin verschillen ze?
Vertel over de levenscyclus van een React-component en de hooks (useEffect, useState, useRef, useCallback, useMemo, useLayoutEffect, enz.)
/** * Typiseer de functie die een array van objecten en een sleutel accepteert, * en een array van objecten retourneert waar deze sleutel/eigenschap aanwezig is **/ const filterArrayByKey = (items, key) => { return items.filter((item) => item[key] !== undefined && item[key] !== null); };
Wat is het verschil tussen eenvoudige en complexe (preflight) verzoeken in de context van CORS?