Quali sono i vantaggi e gli svantaggi di confrontare fetch nativo e una libreria come Axios?
Frontend
Come funzionano i generatori in JavaScript rispetto alle funzioni normali?
Quali strumenti di build sono stati utilizzati? Quali sono i pro e i contro di Webpack e Vite?
/** * Scrivi la tipizzazione per la funzione getObjField * * @param obj - L'oggetto da cui estrarre il valore * @param key - La chiave del valore da estrarre * @returns Il valore corrispondente alla chiave nell'oggetto */ type Obj = { name: string; age: number; }; const getObjField = <K extends keyof Obj>(obj: Obj, key: K): Obj[K] => { return obj[key]; }; const user: Obj = { name: "Nik", age: 25 }; const value1 = getObjField(user, "name"); const value2 = getObjField(user, "age"); const value3 = getObjField(user, "test"); // Errore: Argument of type '"test"' is not assignable to parameter of type 'keyof Obj'.
Qual è la sequenza di esecuzione delle microtask e delle macrotask nell'Event Loop?
Qual è la differenza tra debounce e throttle?
Hai esperienza con Next.js?
Cosa sono i generici e a cosa servono?
type Obj = { nome: string età: number } const getObjField = (obj: any, key: any) => { return obj[key] } const user: Obj = { nome: "Nik", età: 25 } const value1 = getObjField(user, "nome") const value2 = getObjField(user, "età") const value3 = getObjField(user, "test") const getObjField = <T, K extends keyof T>(obj: T, key: K) => { return obj[key] }
A cosa servono i portali in React?
Qual è la differenza tra any e unknown in TypeScript?
Chi si è occupato della configurazione dell'ambiente di sviluppo, dei linters, dei formatter (Husky, hook pre-commit)?
Hai esperienza con TanStack Table (precedentemente React Table)?
Cosa verrà visualizzato nella console?
// Cosa verrà visualizzato nella console const a = {}; const fn = (b) => { b.some = "1"; }; fn(a); console.log(a.some); // ?
Il kit UI era basato su qualche libreria o completamente personalizzato?
A cosa servono le chiavi in React e perché devono essere uniche?
Cosa prenderesti se dovessi scrivere una tabella complessa con paginazione lato server, ordinamenti e filtri?
Hai mai lavorato con grafici, ad esempio un grafico a linee?
Hai dovuto usare RTK quando usavi Redux?