Sobes.tech

Frontend

Pregled dodeljivanja uloge korisniku Vue 2 ```javascript export default { data() { return { user: { name: 'Ivan' } }; }, methods: { setRole(role) { this.user.role = role; } } } ```

Middle
ИдаПроджект
55

Ispričaj mi o Event Loop-u u JavaScript-u.

Middle
WildberriesWildberries
55

Da li je moguće koristiti biblioteku za virtuelno skrolovanje? Kako implementirati virtualizaciju putem @tanstack/virtual?

Middle
Ifellow
55

Koje su prednosti i mane prilagođenog UI seta?

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

Šta je komponent višeg reda (HOC)?

Middle
НЕОЛАНТ
55

Ispričaj o build tool-u prilikom prelaska sa Vue 2 na Vue 3: bio je Webpack (Vue CLI), sada Vite. Da li su postojali zanimljivi corner-case-ovi, konflikti konfiguracije ili stvari koje si morao da prepišeš?

Middle
ИдаПроджект
55

React komponent u kojem se klikom na dugme dvaput poziva setState s invertovanjem boolean vrednosti. Da li će raditi ispravno? Šta je batching u React-u?

Middle
ТранснефтьТранснефть
55

Ispričaj mi o interesantnom slučaju rešavanja složenog zadatka na projektu.

Middle
Chulakov
55

Zadatak iz RxJS: postoji Observable na koji se u šablonu pretplate tri puta. Kako napraviti jednu pretplatu umesto tri, bez direktnog korišćenja async pipe? Čime se Subject i BehaviorSubject razlikuju od običnog Observable (vroći vs hladni tok)?

Middle
Цифротех
55

Implementirajte funkciju smartFetch, koja je omotač oko funkcije batchFetch za zahteve podataka sa backend-a po ID. Funkcija treba da akumulira pozive tokom vremenskog okna (timeout) i da ih šalje jednim batch zahtevom. Čekanje na sledeće okno počinje odmah nakon slanja zahteva. ID-ovi su jedinstveni, fetch je uvek uspešan. Potrebno je pravilno obraditi slučaj kada u okviru jednog okna stignu duplikatni ID-ovi.

Middle+
А7-Технологии
55

Kako je tekao release i verzionisanje?

Middle
Data World
55

Поред Лисковљевог принципа замене, можете ли да наведете практичан пример Једноставне Одговорности у фронтенд апликацији?

Middle
IBIT
55

Kako React poredi props? Kako funkcioniše površinsko poređenje?

Middle+
IT OneIT One
55

Primer sa filtrima objekta (polje name i ostali) - kako koristiti reactive za praćenje promena pojedinačnih svojstava?

Middle
Программный код
55

Имате почетно образовање као театраски режисер — зашто сте изабрали развој, зашто управо фронтенд?

Middle
NordClan
55

Praktičan zadatak: implementirajte funkciju koja prihvata niz URL-ova i limit paralelnih zahteva, i izvršava fetch zahteve sa ograničenjem paralelnog izvršavanja (ne više od limit zahteva istovremeno), vraćajući rezultate u originalnom redosledu.

Middle+
OZONOZON
55

Implementirati funkciju debounce.

Middle
Basis
55

Kako bi radio sa AI prilikom kreiranja komponente kartice proizvoda? Koji prompt bi napisao?

Middle
Chulakov
55

Da li sami konfigurišete celokupnu istoriju isporuke (CI/CD, pipeline), ili to radi poseban tim (Ops)?

Middle+
Сбер. IT
55

Koja je razlika između tipa i interfejsa u TypeScript-u? Kada šta koristiš?

Middle
Хайерлаб
55
/295