Por que foi utilizada a arquitetura FSD e não outra?
Frontend
O que pode ser feito para que o segundo console.log exiba 'Alice' em vez de undefined? Complete o código usando bind.
Consegues dar um exemplo de closure na prática, por exemplo, no React?
O que acontecerá com o rótulo do botão se chamar setCount várias vezes seguidas no mesmo manipulador? Quantas vezes será re-renderizado o componente?
O useEffect é síncrono ou assíncrono?
Pode uma Promise ser infinita? Como fazer isso?
Por favor, fala-me sobre promessas em JavaScript: o que são, para que servem, métodos.
Fala-me sobre useState no React: o que é, como funciona, é um hook síncrono ou assíncrono?
O que é a API de Contexto no React e qual problema ela resolve?
Como proteger-se de uma Promise infinita ao solicitar acesso à câmara e ao microfone? Sugira opções usando métodos estáticos de Promise.
Fala sobre useEffect e useLayoutEffect: qual é a diferença, quando usar cada um?
O que sabes sobre o React 19? Quais foram as mudanças em relação ao React 18?
Onde na prática, do lado do utilizador, pode encontrar uma Promise infinita? (dica: relacionada com videoconferências, pedido de acesso à câmara e microfone através de navigator.mediaDevices.getUserMedia)
Fala brevemente sobre ti e o que fizeste no teu último emprego.
O que sabes sobre o contexto em JavaScript?
Que métodos de ligação de contexto conheces?
O que acontecerá com this em modo estrito e não estrito, se tentar aceder a um contexto que não existe?
Fale sobre as vantagens e problemas dos micro-frontends.
O que vai mostrar o console.log? (exercício com promessas: cadeia com resolve, then, throw new Error, catch, then)
Por padrão, o JSON do backend tem o tipo any. Como se proteger contra isso e por que é importante?