Sobes.tech

Frontend

Šta su ref, reactive, computed i watch u Vue?

Middle
Хайерлаб
57

Koji menadžer stanja je korišćen u projektu? Redux, MobX ili nešto drugo?

Middle
АЙ-ТЕКОАЙ-ТЕКО
57

Zašto se obična funkcija može pozvati pre njenog deklarisanja, a strelična ne?

Middle
X-Notes
57

Kako optimizovati algoritam preseka?

Middle
Яндекс
57

Da li će se pozvati useEffect ako je useRef u njegovim zavisnostima?

Middle
X-Notes
57

U rezimeu su navedene metrike — procenat smanjenja rendera, rast performansi. Kako ste ih izračunali?

Middle
Алор+
57

Ispričajte o složenom obrascu sa više od 50 polja: kako ste izgradili arhitekturu, dinamiku i rad sa ugniježdenim podacima?

Middle
СК Согласие
57

[ime] je pitao: Ispričaj mi o najudobnijem završetku radnog dana.

Middle
Sidbrige
57

Знаш ли образац EventEmitter? Имплементирај класу са методама subscribe, unsubscribe и fire.

Middle+
Альфа-БанкАльфа-Банк
57

/* * Функција која имитира барање података са бекенда. * Бекенд има RPS ограничење и ће пропасти, * ако број паралелних захтева прелази MAX_PARALLEL_REQUESTS. */ function requestData(id: number): Promise<string> { parallelRequests++; if (parallelRequests > MAX_PARALLEL_REQUESTS) { throw new Error("Превише паралелних захтева"); } return new Promise((res) => { setTimeout(() => { parallelRequests--; return res(`${id * 2}`); }, Math.floor(Math.random() * 2000)) }); } function prepareData( ids: number[], maxParallelRequests: number, ): Promise<string[]> { /* * TODO: имплементирајте захтев за све податке, * користећи не више од maxParallelRequests * паралелних веза. */ }

Middle
Trading view
57

Практичан задатак о Promise (задатак је најављен, али није у потпуности откривен у транскрипту).

Middle
Data World
57

Kako se može analizirati JSON u toku, razbijajući obradu na delove, da ne blokira glavni tok? Čime se može pokrenuti obrada sledećeg dela, da ne usporava stranicu (npr. requestIdleCallback, generatori)?

Middle
IBIT
57

Kada monolit postaje mikro frontend? Kojim atributom i svojstvima shuni tushunamiz da sada su mikro frontendovi?

Middle
Бюро 1440Бюро 1440
57

Zašto se koristi ključna reč infer u TypeScript-u?

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

Pogledajte ovaj kod sa SSR i singleton i18n klasom. Pronađite ozbiljan problem koji može pokvariti HTML koji se isporučuje korisniku. Kako ga popraviti?

Middle+
Mayflower
57

Da li je UI-kit bio zasnovan na nekoj biblioteci ili potpuno prilagođen?

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

Kako tačno koristite neuronske mreže u svom radu?

Middle
Куаргет
57

Koja je razlika između debounce i throttle?

Middle
WB банк
57

Šta će se desiti ako ne navedete niz zavisnosti u useEffect? Ako dodate count u niz zavisnosti i kliknete na dugme, da li će se pokrenuti cleanup funkcija?

Middle+
IT OneIT One
57

Koja je razlika između događaja DOMContentLoaded i load? Kada ih koristiti?

Middle+
Ozon Tech
57
/295