Teste Técnico em Desenvolvimento Web - React

Este teste técnico tem como objetivo avaliar seu conhecimento em React, bem como sua habilidade para resolver problemas de desenvolvimento web. Siga as instruções abaixo para cada questão e forneça as respostas ou código solicitados. Certifique-se de ler atentamente cada pergunta e responder de forma clara e concisa.

Instruções Gerais

  • Cada questão tem um arquivo existente equivalente.
  • Resolva cada questão no seu arquivo equivalente.
  • Você pode fazer pesquisas na internet mas não é permitido a ajuda de terceiros.
  • Dica: Utilize documentações oficiais disponíveis, como:

Questão Extra

Questão:

Crie um to-do app que adiciona e remove itens de uma lista. O app deve ter um pequeno formulário e um botão azul para adicionar itens. Cada item deve ter um botão para removê-lo. Deve existir também um botão verde para zerar a lista. Todos os botões precisam ser redondos e ficarem quadrados quando o mouse estiver sobre eles. A lista deve ser salva no localStorage.

Arquivo: Questão Extra