O DT Money é um projeto de controle financeiro que cadastra transações de entradas e saídas tendo um calculo de total, e que possui um campo de busca para essas transações.
O foco é o consumo de API e performance, que por meio da ferramenta React DevTools é possível medir como os componentes estão se comportando de acordo com as atualizações.
React
Typescript
json server [a partir de um arquivo json ele cria uma API completa]
Contexts
Custom hooks
React Hook Form
Axios
Context Selectors
useCallback
memo e useMemo
Para abrir e rodar o projeto, execute npm i para instalar as depenências e npm run dev para iniciar o projeto Depois, acesse http://localhost:5173/ no seu navegador.
Para rodar o json server, execute npm run dev:server, e a partir desses comandos, podemos adicionar nossas transações com suas devidas características e pesquisar por elas.