Sobes.tech

Frontend

Fale-nos sobre a pilha de tecnologias do projeto. Já trabalhou com aplicações Telegram?

Middle
196

Fale sobre os hooks e o ciclo de vida dos componentes no React.

Middle
187

Qual é a diferença entre useLayoutEffect e useEffect?

Middle
171

Por que escolheram Zustand em vez de Redux?

Middle
168

A cadeia torna-se imediatamente rejeitada, o primeiro .then é ignorado. O primeiro .catch captura o erro Saída: Catch 1: Erro1 Devolve 'Outro valor', transformando o erro numa resultado bem-sucedido. O próximo .then recebe 'Outro valor' Saída: Then 2: Outro valor Depois lança um novo erro: throw new Error('Segundo erro') A cadeia fica novamente rejeitada. O segundo .catch captura o segundo erro Saída: Catch 2: Segundo erro Não devolve nada → resultado undefined. O último .then recebe undefined Saída: Then 3: undefined Recebe uma saudação! ("Erro!") — é uma promessa que é rejeitada imediatamente com o erro "Erro!" .then(1) — é ignorado, pois a promessa está em estado rejeitado .catch(1) — captura o erro, exibe "Catch 1: Erro!" e devolve "DADOS DEVOLVIDOS" .then(2) — recebe "DADOS DEVOLVIDOS", exibe "Tic ? DADOS DEVOLVIDOS" e lança um novo erro "Segundo erro" .catch(2) — captura o segundo erro, exibe "Catch 2: Segundo erro" .then(3) — recebe undefined (pois o catch anterior não devolveu nada), exibe "then 3: undefined"

Middle
167

Olhe para o código com console.log, setTimeout e Promise e explique em que sequência cada coisa será exibida.

Middle
161

Quais são as formas de tratamento de erros em JavaScript?

Middle
160

Qual é a diferença entre Promise.any e Promise.race?

Middle
154

Para que serve o atributo key nas listas React?

Middle
151

Por que usar try/catch em vez de uma cadeia .then/.catch?

Middle
148

Que ferramentas e abordagens utiliza para estilização (módulos CSS, SCSS, CSS-in-JS, etc.)?

Middle
147

O que é usado para memorização no React? O que acontecerá se usar useMemo sem o segundo parâmetro (o array de dependências)?

Middle
145

O que é o React, para que foi criado e quais são os seus conceitos principais?

Middle
144

Liste os métodos estáticos Promise e explique o que é uma promessa.

Middle
128

Como é feita a definição de tarefas e a organização do processo de trabalho?

Middle
124

JavaScript é de thread único ou multi-thread? Como funciona a assíncronia?

Middle
123

Fale sobre a sua experiência com layout. Quais foram os elementos mais difíceis de criar?

Middle
123

Fale sobre o Event Loop: do que ele é composto e como funciona?

Middle
122