Sobes.tech

Frontend

Реци о мултијезичности и RTL распореду. Како направити размаке који исправно функционишу за LTR и RTL?

Middle+
Employcity
99

Šta je metoda lančanja (chaining) pri rešavanju kolizija u hash tabeli?

Middle+
Ifellow
99

Објасните концепт декларативног програмирања у вези са React-ом.

Middle+
AndersenAndersen
99

Šta znači imati setTimeout sa odlaganjem od 0 milisekundi u kodu i kako će to funkcionisati?

Middle
WB банк
99

Колико ће трајати извршавање сваке функције? ```javascript /** Колико ће трајати извршавање сваке функције */ function pause500ms () { return new Promise(res => setTimeout(res, 500)); } (async function test1 () { pause500ms(); pause500ms(); })(); (async function test2 () { await pause500ms(); await pause500ms(); })(); (async function test3 () { await Promise.all([pause500ms(), pause500ms()]); })(); (async function test4 () { await Promise.all([await pause500ms(), await pause500ms()]); })(); ```

Middle+
Скиф трейд
99

Kako napraviti da funkcija sa generičkim tipom prihvata samo string ili instancu klase Bar, a u ostalim slučajevima baca grešku u TypeScriptu?

Middle+
VK Tech
99

Zašto ne bi trebalo da koristite async u hooku onCreated (created)? Gde je prikladnije da pravite asinhrone zahteve?

Middle
Киберпротект
99

Koje vrednosti svojstva display ćeš se setiti?

Middle+
Ifellow
99

Kako biste ocenili svoj tehnički nivo na trenutnoj poziciji? Middle, middle+, senior, senior+?

Middle
Пикварио технологии
99

Da li imaš iskustva u pisanju testova? Koje testove si pisao i u kojoj količini?

Middle+
Basis
99

Na stranici postoji lista od 5000 proizvoda, stranica se jako usporava. Poslovni traži da se s tim nešto uradi. Šta predlažeš?

Middle
Mayflower
99

Objasnite koncept životnog ciklusa komponente u Reactu.

Middle+
AndersenAndersen
99

/** * Funkcija `asyncAuth(callback)` prihvata callback, u koji * može biti prosleđena greška (kao prvi argument) i podaci * sa backend-a (kao drugi argument). * asyncAuth((error, data) => {}); * * Potrebno je da implementirate funkciju `auth()`, * koja poziva `asyncAuth()`, ali vraća Promise. * * @returns {Promise} */ export function auth() { // asyncAuth((error, data) => {}); }

Middle
Яндекс МаркетЯндекс Маркет
99

/* Naša chat aplikacija treba da prikazuje nove poruke koje dolaze sa servera. Poruka ima sledeći format: interface Message { id: number text: string } ID prve poruke je 1, a ID svake sledeće poruke je za 1 veći od prethodnog. Moramo prikazivati poruke u ispravnom redosledu, ali server ne garantuje ispravan redosled poruka koje se šalju našoj aplikaciji. Vremenska linija: // (dolazi) [telefon] // (crtamo) . 1 2 3 .. 4 5 6 7 8 Poruke sa servera dolaze u handler funkcije connect: connect((msg) => { ... }); Za prikaz poruka, potrebno je koristiti funkciju render: render(msg) */ function solution(connect, render) { connect((msg) => { render(msg); }); }

Middle
Лига Цифровой ЭкономикиЛига Цифровой Экономики
99

Šta su composables i čemu služe?

Middle+
Додо пицца
99

Zašto React treba virtualno DOM stablo? Zašto ne možemo direktno menjati pravi DOM? Koje su prednosti i mane različitih pristupa?

Middle
Цифровой семейный офис
99

Vue 2 и Vue 3: које архитектонске ограничења реактивности Vue 2 су натерала Евана Ју да поново напише мотор користећи `Proxy`?

Middle
Экосистема тенниса MYTENNIS ONLINE
98

Kako implementirati proveru autorizacije ili uloga na nivou ruta u Vue Router 3?

Middle+
Додо пицца
98

Kako funkcionišu ekrani visoke gustine piksela (Retina, DPR)? Kako pravilno pripremiti slike za takve ekrane?

Middle+
ООО Делай мебель
98

Zašto želite preći u oblast razvoja igara?

Middle
Лаборатория системных технологий
98
/298