Aplicação React criada na realização do curso Alura:
- Projete uma boa solução de gestão de estado com Recoil
- Entenda todas as vantagens do Recoil
- Extraia a comunicação com o recoil em hooks
- Implemente os principais hooks do Recoil
- Compare diferentes soluções de mercado para gestão de estado
Esta curso tem como objeivo de estudo o conceito de estado global utilizando a biblioteca recoil.
Neste curso, pude entender conceitos de gerenciamento de estado na aplicação e técnicas para melhor organizar os componente. Também foi possível aprender sobre a melhor maneira de lidar com os problemas de prop drilling "vazamento de props".
Aplicação criada com o Create React App, sendo assim para executar, basta clonar o projeto.
git clone https://github.com/alexandreceti/event-tracker.git
Acesse a pasta do projeto e instalar dependencias do projeto:
cd event-tracker
npm install
Inicie a aplicação:
npm start
E em outra tela de terminal, acessar a pasta do projeto e iniciar a api com o json-server.
npx json-server db.json --watch -p 8080