O que é uma guarda de tipo?
Frontend
Já precisou usar Lodash ou seus similares?
Para que serve o RTK Query?
Como é que o estado se comporta se o componente for renderizado através de um portal noutra parte do DOM?
Quais são os prós e contras de um kit de UI personalizado?
Qual é a diferença entre o operador in e o método hasOwnProperty?
Nome os hooks básicos do React e para que servem.
Date picker, tabelas complexas, select — usou alguma biblioteca básica ou tudo foi feito à mão?
Em quais coletores estavam três aplicações no último projeto (front-end, admin, UI-kit)?
O que são Map e Set, em que se diferenciam e quais são as suas características?
Para que é que é utilizado a palavra-chave infer em TypeScript?
Qual é a diferença entre Yup e Zod?
Havia configurações grandes no Webpack? É difícil de manter?
Como conceptualizar a amizade entre ESLint e Prettier para que não entrem em conflito?
Tem experiência com Zod ou ferramentas semelhantes para validação de dados?
Qual é a diferença entre setTimeout e await de uma promessa em termos de microtarefas e macrotarefas no event loop?
/* O que será exibido no console */ async function f() { console.log(1); const promise = new Promise((resolve) => { console.log(2); setTimeout(() => { console.log(3); resolve("pronto!"); console.log(4); }); }); console.log(5); const result = await promise; console.log(6); console.log(result); return "Resultado"; } f(); console.log(7);
Percebe como funciona o Tailwind?
Já precisaste usar bibliotecas utilitárias para trabalhar com datas? Quais alternativas conheces?
Já teve que usar bibliotecas para validação de dados?