Sobes.tech

Frontend

Реализирайте функция за формиране на низ от CSS класове. Тя приема произволен брой аргументи от различни типове: низове и числа се добавят към резултата, масивите се разгръщат рекурсивно, а от обектите се взимат ключовете с truthy стойности, като невалидните стойности се игнорират. Резултатът е низ от класове, разделени с интервали.

Middle+
Ozon Tech
49

Напишете правилните типове за тази функция, така че TypeScript да валидира и двата обекта (с използване на generics и keyof).

Middle+
Ozon Tech
49

Разкажи за използването на Astro: как го избрахте, как управлявате съдържанието?

Middle
Altenar
49

Разкажи за променливите var, let, const: области на видимост, hoisting, временна мъртва зона.

Middle
РунитиРунити
49

Имало ли е случаи, когато трябваше да заместиш отговора на бекенда за локална разработка, когато бекендът все още не беше готов? Как би го направил?

Middle
WB банк
49

Какво са Map и Set, как се различават и какви са техните характеристики?

Middle+
М.Видео/эльдорадо
49

Защо времето за изпълнение на sleep не е точно 1000 и 2000 милисекунди, а малко повече? Какво влияе на забавянето?

Middle+
Яндекс
49

Кога възникват типичните проблеми с течове на памет?

Middle
WB Travel
49

Как да направите един HTTP заявка и да се абонирате за резултата му няколко пъти?

Middle+
Т-БанкТ-Банк
49

Има три нови типа. Трябва да създадете нов общ тип, който ще съдържа всички полета на тези типове (с използване на union).

Middle+
Т-БанкТ-Банк
49

Можеш ли да обясниш разликата между управлението на състоянието на сървъра и клиента? За какво служат библиотеки като Tanstack Query?

Middle
МВидеоМВидео
49

/* файл ProfilePage.tsx в този файл трябва да се поправят грешки */

Middle+
Сбертех
49

Има масив от потребители, които се показват чрез map. Къде е грешката и какво липсва?

Middle
Первый оптовый
49

Разкажи за FSD (Feature-Sliced Design) — какви бяха договореностите в екипа

Middle
Раппорто
49

Как се различават статичните методи в класовете JavaScript от методите за инстанция и какви са техните типични случаи на употреба?

Middle+
AndersenAndersen
49

В функцията handleCityChange на ред 52 има три антипатерна. Намерете ги и ги обяснете.

Middle
WildberriesWildberries
49

Анализирайте този подход от гледна точка на смесването на отговорности: какво е направено неправилно тук и как бихте го обяснили от гледна точка на архитектурните принципи (по-специално, Принципа на единствената отговорност и разделянето на представяне и модел)?

Middle
Проект ПСБ
49

Кои библиотеки използвахте за управление на състоянието?

Middle
МВидео/эльдорадо
49

Работили ли сте някога със сложни таблици: филтриране, сортиране, редактиращи таблици?

Middle
МВидеоМВидео
49

Как работи Array.from? Какви аргументи приема?

Middle
SIGNAL
49
/293