Sobes.tech

Frontend

Ce este o închidere în JavaScript?

349

Ce sunt captarea și bubbling în evenimentele browser-ului? Cum diferă stopPropagation și preventDefault?

283

Ce comenzi periculoase Git cunoști și de ce nu trebuie folosite fără precauție?

219

Care este diferența dintre microtask-uri și macrotask-uri în Event Loop și care este ordinea lor de execuție?

218

Ce înseamnă abordarea Mobile First în designul layout-ului?

201

Ai experiență de lucru cu Storybook?

197

Ce știi despre monorepos și în ce se deosebesc instrumentele precum Nx și Turborepo?

187

Când este mai bine să folosiți Flexbox și când CSS Grid?

184

Ce adaugi și descrii de obicei în Storybook?

175

Cum se calculează specificitatea selectorilor CSS: ce este mai puternic — stilurile inline, !important, ID, clase sau tag-uri?

175

Ce tipuri de utilitare în TypeScript cunoști, de exemplu Pick, Partial, Omit?

168

Ce este Shadow DOM și de ce este nevoie?

164

De ce este nevoie în principiu de TypeScript pe frontend?

154

De ce ai decis să cauți un loc de muncă nou și să părăsești ultima ta companie?

152

Implementați o căutare de produs într-un scaffold Angular: deblochează inputul cu etichetă, gestionează inputul cu debounce, apelează funcția searchProducts și afișează rezultatele. Folosește Angular Signals, nu doar RxJS/Subject.

143

Aplicația nu răspunde sau se blochează, derularea și clicurile funcționează cu lag. Cum ai diagnostica problema?

136
/2