Задача за Vue компонент с Composition API: намерете и поправете грешката (нереактивно предаване на пропсове в composable).
Frontend
Бизнесът искаше бързо да пусне функция, но ти разбираше, че това носи технически рискове. Как постъпи?
Бихте ли искали да се занимавате повече с лидерски задачи или просто да работите удобно и да получавате интересни задачи?
Как беше организиран процесът ви на преглед на кода?
Задача: какво ще изведе конзолата? (код с var в цикъл for и масив от функции)
Къде се използва Shadow DOM в реалния живот?
Кой е най-популярният начин да центрирате един div?
Може ли да типизираме акумулатора в reduce не чрез AS, а чрез generics? Може ли автоматично да се изчисли типът на върнатата стойност въз основа на предадения обект с помощта на типове TypeScript?
Какво ще стане чрез props и какво чрез slots в карта с заглавие, текст, футър и бутон?
Как бихте подобрили структурата на написания код за дългосрочна поддръжка?
Какво беше задължително в компонентите, които проектираше? Как правиш компонентите?
Как работи механизмът, когато може да се извикват методи върху примитив (например низ), въпреки че примитивът не трябва да има методи?
Каква е разликата между display: none, visibility: hidden и opacity: 0?
Имали ли сте някога нужда да проектирате компонент от нулата без изисквания?
Обяснете за display: block, inline и inline-block. Какви са разликите?
Разкажи за подхода CSS-in-JS.
Подкапотните теми на Vue 3 — как работи шедулерът, виртуалният DOM?
Каква беше ролята ти в екипа? Колко разработчици имаше? Как бяха разпределени задачите?
Референтни типове данни и примитиви в JavaScript: какви са разликите, изброи всеки един.
Разкажи за промисите: за какво са, защо са по-добри от колбэковете, състояния, статични методи (all, allSettled, race, any).