Sobes.tech

Frontend

Cos'è una closure in JavaScript?

351

Cosa sono capturing e bubbling negli eventi del browser? Come si differenziano stopPropagation e preventDefault?

289

Qual è la differenza tra microtask e macrotask nell'Event Loop e quale è il loro ordine di esecuzione?

224

Quali comandi pericolosi di Git conosci e perché non dovrebbero essere usati senza cautela?

221

Cosa significa l'approccio Mobile First nel design del layout?

203

Quando è meglio usare Flexbox e quando CSS Grid?

188

Cosa sai sui monorepos e come differiscono strumenti come Nx e Turborepo?

187

Come si calcola la specificità dei selettori CSS: cosa è più forte — stili inline, !important, ID, classi o tag?

179

Cosa aggiungi e descrivi di solito in Storybook?

177

Quali tipi utility in TypeScript conosci, ad esempio Pick, Partial, Omit?

174

Cos'è Shadow DOM e perché è necessario?

164

Quali sono i pericoli di innerHTML?

160

Perché è necessario TypeScript in principio nel frontend?

154

Perché hai deciso di cercare un nuovo lavoro e lasciare la tua ultima azienda?

154

Implementa una ricerca di prodotto in uno scaffolding Angular: decommenta l'input con etichetta, gestisci l'input con debounce, chiama la funzione searchProducts e mostra i risultati. Usa Angular Signals, non solo RxJS/Subject.

145

Cosa sono le rotte lazy in Angular?

139

Cos'è lo spostamento del layout, perché succede e come evitarlo?

138
/2