Sobes.tech

Frontend

Hai esperienza con codice Legacy?

139

console.log(foo); var foo = 1; console.log(foo); let foo = 2; console.log(foo); const foo = 3; console.log(foo);

138

Immagina la situazione: la nostra produttività sta diminuendo a causa di un problema nel codice JS. Cosa controlleresti nel profiler di DevTools per confermare o smentire questa ipotesi?

138

Arriva un array di 2 milioni di elementi, ogni elemento deve essere elaborato per 100 millisecondi. Non si può modificare l'interazione con il server. Come elaborare questo array in modo da non bloccare l'interfaccia utente?

138

Chiarisci: il trasferimento è stato da JS/JSVue a React e TypeScript, e ora è prevista una migrazione ai microfrontend?

137

Come ti comporti di fronte alle critiche durante la revisione del codice?

136

Nella funzione requestUserData, vengono eseguite tre richieste in sequenza. Perché non racchiudere tutte e tre in Promise.all? Come ottimizzare questa funzione per eseguire le richieste nel minor tempo possibile?

135

Cos'è SSR (Rendering lato server)? Perché usarlo e cosa è importante considerare quando si traduce un'applicazione in SSR?

133

Perché non è consigliabile memorizzare dati sensibili in localStorage?

131

Hai esperienza nella scrittura di test?

126

let a = 5; setTimeout(function timeout() { //macro console.log(a); a = 10; }, 0); let p = Promise.resolve().then(data => { console.log(a); a = 25; resolve(); }).then() console.log(a); // 5 25 25

126

C'è un'app React compilata in un unico chunk. Come dividerla in più chunk e secondo quale principio farlo?

121

Perché non è consigliabile rendere ogni componente dell'applicazione un chunk separato tramite React.lazy? Quali problemi potrebbe causare (con il rendering, la rete, la dimensione del bundle)?

121

Parlami dell'Event Loop in JavaScript.

112
/3