Sobes.tech

Frontend

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

140

Tem experiência com código Legacy?

139

Esclareça: a mudança foi de JS/JSVue para React e TypeScript, e agora está planejada uma migração para microfrontends?

139

Chega um array de 2 milhões de elementos, cada elemento precisa ser processado por 100 milissegundos. A interação com o servidor não pode ser alterada. Como processar esse array para não bloquear a interface do usuário?

138

Como você reage às críticas durante a revisão de código?

138

Imagine a situação: a nossa produtividade está a diminuir devido a um problema no código JS. O que vais verificar no perfilador do DevTools para confirmar ou refutar esta hipótese?

138

Na função requestUserData, três solicitações são feitas sequencialmente. Por que não envolver todas as três em Promise.all? Como otimizar essa função para fazer as solicitações no menor tempo possível?

135

O que é SSR (Renderização do lado do servidor)? Por que usá-lo e o que é importante considerar ao traduzir uma aplicação para SSR?

133

Por que não é recomendado armazenar dados sensíveis no localStorage?

131

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

128

Tem experiência em escrever testes?

128

Por que não é recomendado fazer de cada componente da aplicação um chunk separado usando React.lazy? Quais problemas isso pode causar (com renderização, rede, tamanho do bundle)?

125

Existe uma aplicação React compilada em um único chunk. Como dividi-la em vários chunks e com base em que princípio fazer isso?

121

Fala-me sobre o Event Loop em JavaScript.

114
/3