Sobes.tech

Frontend

Come visualizzeremo la cronologia dei messaggi se è molto grande? Come implementare la paginazione?

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

Quanto era importante rispettare i requisiti di sicurezza dell'applicazione? C'erano minacce comuni da cui bisognava proteggersi?

Middle
Get Express
157

È corretto che un modulo, che l'utente nemmeno ha iniziato a modificare, abbia già generato un errore di convalida?

Middle
Омнидата
157

Qual è la differenza tra Promise.any e Promise.race?

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

Parla dei metodi Promise: Promise.all, Promise.allSettled, Promise.race, Promise.any — in cosa si differenziano tra loro?

Middle+
OZONOZON
157

Quali metodi di isolamento CSS conosci?

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

Cos'è il meccanismo di Dependency Injection in Angular e come lo hai applicato? A quali livelli e dove, oltre ai servizi, può essere utilizzato?

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

In quali scenari utilizzi useEffect e quando usi altri hook?

Middle+
Сбертех
157

Come valuti la tua esperienza con Spring Boot? Quanto approfonditamente hai dovuto capire come funziona sotto il cofano?

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

Perché l'uso di splice può causare problemi di reattività in Vue 2, e come viene risolto in Vue 3?

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

Perché hai scelto TanStack Query invece di RTK Query?

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

Quale HTML arriverà da Next.js prima dell'idratazione?

Middle
News Media Holdind
156

Quali sono i vantaggi e gli svantaggi di TypeScript rispetto a JavaScript?

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

In cosa si differenziano i cookie da localStorage? Qual è la dimensione massima di cookie e localStorage? In cosa si differisce il tempo di vita?

Middle
X5 techX5 tech
155

Cos'è useId e a cosa serve?

Middle
Smitex
155

Parla dei tipi in JavaScript: quali sono, in quali due grandi sottogruppi si dividono e come possiamo confrontarli tra loro?

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

Cosa fare per evitare che, con il valore predefinito roles = [], l'array venga ricreato ad ogni rendering?

Middle+
Сбертех
155

Perché una funzione in JavaScript è considerata un oggetto, anche se typeof restituisce "function"?

Middle+
Ozon Tech
155

Perché l'uso di setTimeout(fn, 0) aiuta a non bloccare l'UI, mentre creare un gran numero di promesse (microtask) no? Qual è la differenza tra macro-task e micro-task nell'Event Loop?

Middle
WildberriesWildberries
155

/** * La funzione 'asyncAuth(callback)' accetta un callback, nel quale * può essere passata un errore (come primo argomento) e dati * dal backend (come secondo argomento). * asyncAuth((error, data) => {}); * * Devi implementare la funzione 'auth()', * che chiama 'asyncAuth()', ma restituisce una Promise. * * @returns {Promise} */ function auth() { return new Promise((resolve, reject) => { asyncAuth((error, data) => { if (error) { reject(error) } else { resolve(data) } }); }) } /** * La funzione 'tryAuth()' utilizza 'auth()' e, in caso di errore, * effettua N tentativi aggiuntivi. * Se tutti falliscono, restituisce l'ultimo errore. * * @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
/298