Sobes.tech

Frontend

Какво е затваряне в JavaScript?

351

Какво е capturing и bubbling в събитията на браузъра? Как се различават stopPropagation и preventDefault?

293

Каква е разликата между microtasks и macro-tasks в Event Loop и какъв е редът им на изпълнение?

224

Кои опасни Git команди знаете и защо не трябва да се използват без внимание?

221

Имали ли сте опит с работата със Storybook?

205

Какво означава подходът Mobile First в дизайна на оформление?

203

Кога е по-добре да използвате Flexbox и кога CSS Grid?

188

Какво знаете за монорепозиториите и как се различават инструментите като Nx и Turborepo?

187

Как се изчислява специфичността на CSS селекторите: кое е по-силно — inline стилове, !important, ID, класове или тагове?

179

Обикновено какво добавяте и описвате в Storybook?

177

Кои utility типове в TypeScript знаете, например Pick, Partial, Omit?

174

Какво е Shadow DOM и защо е необходим?

164

Какви са опасностите на innerHTML?

160

Защо решихте да търсите нова работа и да напуснете последната си компания?

154

Защо е необходим TypeScript по принцип на фронтенда?

154

Реализирайте търсене на продукт в Angular scaffold: махнете коментара от input с етикет, обработвайте входа с debounce, извикайте функцията searchProducts и покажете резултатите. Използвайте Angular Signals, не само RxJS/Subject.

145

Какви са lazy routes в Angular?

139

Какво е layout shift, защо се случва и как да го избегнем?

138
/2