Aula 12 🏪
O que vamos aprender hoje? 📚
- Por que Redux?
- Conceito de Store e Slices
- Actions e Reducers
- Redux DevTools
1. O Gestor de Estado 🏛️
Do Caos à Ordem 📦
- Context API é boa, mas o Redux é melhor para escala.
- Estado centralizado e imutável.
- Depuração profissional (Time Travel).
Slices 🍕
- Agrupam dado + lógica em um só lugar.
- Acaba com a confusão de arquivos separados.
3. Hooks do Redux 🎣
- useSelector: Captura dados.
- useDispatch: Envia ordens.
4. Ferramentas Divinas 🛠️
- Veja cada mudança acontecer.
- Volte no tempo.
- Exporte o estado para testes.
🚀 Desafio da Aula
- Criar um carrinho de compras com Redux.
- Sincronizar produtos entre vitrine e navbar.
Fim da Aula 12 🎓
Próxima Aula: Testes Unitários!