Por que o React é uma biblioteca e não um framework?
Frontend
Codificação ao vivo: implementar um polyfill para o método Promise.all, incluindo a preservação da ordem dos resultados
Fala sobre os hooks do React e as regras para usá-los
Por que usar TypeScript? Quais são as principais vantagens do TypeScript?
O que é delegação de eventos?
Fala sobre cookies, sessionStorage, localStorage, IndexedDB
O que é um namespace em TypeScript?
O que são propagação e captura de eventos? Como cancelar a propagação?
Por que é possível chamar uma função comum antes de sua declaração, mas não uma arrow function?
Codificação ao vivo: determinar a saída no console para o código com funções, funções de seta, objetos e contexto (this), call/bind
Por que não escolheram Next.js para o projeto de comércio eletrónico?
Em que casos é enviada uma requisição preflight (OPTIONS)?
Quão boa prática é armazenar simultaneamente no store global do Redux informações sobre o perfil do usuário e o carrinho? Como isso afeta a arquitetura?
Como se pode definir o contexto de uma função? Qual é a diferença entre call, apply e bind?
Qual é a diferença entre REST API e GraphQL?
Qual é a diferença entre DOM virtual e shadow DOM?
O que é uma API REST? Quais métodos de requisição HTTP existem? O que é HTTP?
Qual é a diferença entre renderização do lado do cliente e do lado do servidor (CSR vs SSR)?
Fala-me sobre a reconciliação no React
Conheces os princípios SOLID? Fala sobre o princípio da inversão de dependências (DIP)