Quais são as vantagens e desvantagens de comparar o fetch nativo e uma biblioteca como Axios?
Frontend
Como funcionam os geradores em JavaScript, em comparação com funções normais?
Que ferramentas de build foram usadas? Quais são as vantagens e desvantagens do Webpack e Vite?
/** * Escreva a tipagem para a função getObjField * * @param obj - O objeto do qual obter o valor * @param key - A chave do valor a obter * @returns O valor correspondente à chave no objeto */ type Obj = { name: string; age: number; }; const getObjField = <K extends keyof Obj>(obj: Obj, key: K): Obj[K] => { return obj[key]; }; const user: Obj = { name: "Nik", age: 25 }; const value1 = getObjField(user, "name"); const value2 = getObjField(user, "age"); const value3 = getObjField(user, "test"); // Erro: Argumento do tipo '"test"' não atribuível ao parâmetro do tipo 'keyof Obj'.
Qual é a sequência de execução de microtarefas e macro-tarefas no Event Loop?
Qual é a diferença entre debounce e throttle?
O que será exibido no console?
Quem configurou o ambiente de desenvolvimento, os linters, os formatadores (Husky, hooks de pré-commit)?
Tem experiência com Next.js?
Para que servem os portais no React?
Qual é a diferença entre any e unknown em TypeScript?
O que são generics e para que servem?
type Obj = { nome: string idade: number } const getObjField = (obj: any, key: any) => { return obj[key] } const user: Obj = { nome: "Nik", idade: 25 } const value1 = getObjField(user, "nome") const value2 = getObjField(user, "idade") const value3 = getObjField(user, "test") const getObjField = <T, K extends keyof T>(obj: T, key: K) => { return obj[key] }
Tem experiência com TanStack Table (anteriormente React Table)?
// O que será exibido no console const a = {}; const fn = (b) => { b.some = "1"; }; fn(a); console.log(a.some); // ?
O kit de interface foi baseado em alguma biblioteca ou foi completamente personalizado?
Para que servem as chaves no React e por que devem ser únicas?
O que usarias se precisasses de criar uma tabela complexa com paginação no servidor, ordenações e filtros?
Já trabalhou com gráficos, por exemplo, gráfico de linhas?
Foi necessário usar RTK ao usar Redux?