Qual è la differenza tra una tupla (tuple) e un array?
Frontend
/* Cosa verrà visualizzato nella console */ console.log(1); Promise.resolve().then(() => console.log(2)); setTimeout(() => console.log(3)); Promise.resolve().then(() => console.log(4)); console.log(5); setTimeout(() => { Promise.resolve().then(() => console.log(6)); console.log(7); Promise.resolve().then(() => console.log(8)); }, 0); setTimeout(() => console.log(9));
Quali approcci per scrivere CSS conosci? Hai esperienza con Tailwind?
/* Scrivi il tipo MyReadonly - rende tutti i campi di sola lettura */ type User = { id: number name: string } type MyReadonly<T> = any const user: MyReadonly<User> = { id: 1, name: "John" } user.name = "Jane"
A cosa serve il tipo never?
Hai mai configurato un linter considerando la tipizzazione di TypeScript?
Qual è la differenza tra type e interface in TypeScript?
Perché hai scelto TanStack Query invece di RTK Query?
/* Scrivi il tipo MyRequired — rende tutti i campi opzionali obbligatori */ type User = { id?: number name?: string } type MyRequired<T> = { } const user1: MyRequired<User> = { id: 1, name: "John" } const user2: MyRequired<User> = { id: 1 }
/* Cosa verrà visualizzato nella console */ async function f() { console.log(1); const promise = new Promise((resolve) => { console.log(2); setTimeout(() => { console.log(3); resolve("pronto!"); console.log(4); }); }); console.log(5); const result = await promise; console.log(6); console.log(result); return "Risultato"; } f(); console.log(7);
C'era la funzionalità di selezione multipla nel select?
Hai mai dovuto configurare l'ordinamento delle classi o eliminare duplicati in Tailwind?
Hai mai dovuto configurare ESLint e Prettier in modo che non entrassero in conflitto tra loro?
Con quali librerie UI hai lavorato? Quali sono i pro e i contro di Ant Design e Material UI?
Hai esperienza con altri gestori di stato oltre Redux (MobX, Zustand, Effector)?
A cosa serve Suspense in React?
Cos'è il batching in React?
Quali strumenti di build sono stati utilizzati? Quali sono i pro e i contro di Webpack e Vite?
Quali librerie hai usato per la gestione dello stato?
Cos'è la reconciliation in React?