Sobes.tech

Frontend

Este corect ca un formular, pe care utilizatorul nici măcar nu a început să îl editeze, a generat deja o eroare de validare?

Middle
Омнидата
157

Care este diferența dintre Promise.any și Promise.race?

Middle+
Яндекс 360Яндекс 360
157

Vorbește despre metodele Promise: Promise.all, Promise.allSettled, Promise.race, Promise.any — în ce diferă acestea?

Middle+
OZONOZON
157

Ce metode de izolare CSS cunoști?

Middle+
РунитиРунити
157

Ce este mecanismul de Injectare a Dependențelor în Angular și cum l-ați aplicat? La ce niveluri și unde, pe lângă servicii, poate fi utilizat?

Middle+
Сибилтек-софт
157

În ce scenarii folosești useEffect și când folosești alte hooks?

Middle+
Сбертех
157

Cum evaluați experiența dvs. cu Spring Boot? Cât de profund a fost necesar să înțelegeți cum funcționează sub capotă?

Junior
ИП Ганус Александр Андреевич
156

De ce pot apărea probleme de reactivitate atunci când se folosește splice în Vue 2 și cum se rezolvă acest lucru în Vue 3?

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

De ce ai ales TanStack Query în loc de RTK Query?

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

[nume] a întrebat: de ce ai aplicat pentru această poziție și ce cauți?

Senior
Nebuly
156

Ce HTML va veni de la Next.js înainte de hidratare?

Middle
News Media Holdind
156

Care sunt avantajele și dezavantajele TypeScript în comparație cu JavaScript?

Middle+
Альфа СОФТ
155

Care este diferența dintre cookies și localStorage? Care este dimensiunea maximă a cookie-urilor și localStorage? Cum diferă timpul de viață?

Middle
X5 techX5 tech
155

Ce este useId și pentru ce este folosit?

Middle
Smitex
155

Vorbiți despre tipurile în JavaScript: care sunt, în ce două mari subgrupuri se împart și cum le putem compara între ele?

Middle
Интай-текстиль
155

Ce să fac pentru ca, cu valoarea implicită roles = [], array-ul să nu fie recreat la fiecare randare?

Middle+
Сбертех
155

De ce o funcție în JavaScript este considerată un obiect, chiar dacă typeof returnează "function" pentru ea?

Middle+
Ozon Tech
155

De ce utilizarea setTimeout(fn, 0) ajută la evitarea blocării UI-ului, în timp ce crearea unui număr mare de promisiuni (micro-tasks) nu? Care este diferența dintre macro-tasks și micro-tasks în Event Loop?

Middle
WildberriesWildberries
155

/** * Funcția 'asyncAuth(callback)' acceptă un callback, în care * poate fi transmisă o eroare (primul argument) și date * din backend (al doilea argument). * asyncAuth((error, data) => {}); * * Trebuie să implementați funcția 'auth()', * care apelează 'asyncAuth()', dar returnează o Promisiune. * * @returns {Promise} */ function auth() { return new Promise((resolve, reject) => { asyncAuth((error, data) => { if (error) { reject(error) } else { resolve(data) } }); }) } /** * Funcția 'tryAuth()' folosește 'auth()' și, în caz de eroare, * face N încercări suplimentare. * Dacă toate eșuează, returnează ultima eroare. * * @returns {Promise} */ function tryAuth(n) { return new Promise((resolve, reject) => { function attempt(attemptsLeft) { auth().then(resolve).catch((error) => { if (attemptsLeft <= 0) { reject(error); } else { attempt(attemptsLeft - 1); } }); } attempt(n); }); }

Middle+
Яндекс
155

Ce face React.lazy? Cine răspunde de divizarea în chunks — React.lazy sau importul dinamic?

Middle+
Лига Цифровой ЭкономикиЛига Цифровой Экономики
154
/298