Olá experts, nessa aula vamos aprender como criar e compartilhar hooks com TypeScript, criando hooks de forma modular para que possam ser usados em vários partes de uma aplicação e também combiná-las para criar outros hooks personalizados, vamos aprender como usar o TypeScript para prover uma boa experiência de desenvolvimento aumentando assim a qualidade do nosso código.
Clone o repositório.
gh repo clone [email protected]:rocketseat-experts-club/React-Hooks-com-Typescript-2021-06-30.git
react-hooks-typescriptcd no diretório.
cd react-hooks-typescriptInstale as dependências do projeto:
yarn installInicie o servidor de desenvolvimento:
yarn startInicie o servidor da API
yarn start:serverFinalmente, vá para localhost: 3000 no navegador de sua escolha e você está pronto para ir 🚀.
💡 Dica profissional use o branch main como guia de referência final, este branch contém o projeto final para que você possa acompanhar, para inciar o projeto utilize o branch start
- React como uma linguagem de IU
- Typescript
- json-server como local API
Na pasta src, temos:
hooks: pasta onde vamos criar e compartilhar nossos hookspages: pasta com as rotas das nossa aplicaçãocomponents: pasta contendo os componentes compartilhadosservice: configuração basica do nossos serviçosserver: json contendo o nosso db local
| Vitor Alencar |
Projetado com ♥ por vitormalencar. Licenciado sob a Licença MIT.