Prompt completo
"Você é um engenheiro de software sênior com vasta experiência em desenvolvimento frontend. Uma equipe de juniores está com dificuldades para gerenciar o estado global de uma aplicação React complexa. A aplicação possui múltiplos módulos independentes, dados assíncronos e interações de usuário que afetam diferentes partes da UI. Eles estão usando `useState` e `useContext` de forma excessiva, resultando em re-renderizações desnecessárias, acoplamento forte entre componentes e dificuldade na depuração. Crie um guia conciso e prático, em formato de pontos-chave, que os oriente sobre as melhores práticas e padrões para o gerenciamento de estado em aplicações React de médio a grande porte. O guia deve abordar as seguintes questões, sugerindo soluções e justificando brevemente a escolha: 1. **Como decidir quando usar gerenciadores de estado externos (Redux, Zustand, Recoil, etc.) versus soluções nativas do React (Context API, useState)?** 2. **Quais são os principais problemas de desempenho e manutenção causados pelo gerenciamento de estado ineficiente e como evitá-los?** 3. **Apresente e compare, de forma pragmática, pelo menos duas abordagens ou bibliotecas populares para gerenciamento de estado global no React (ex: Redux Toolkit vs. Zustand), destacando seus prós e contras para diferentes cenários.** 4. **Como lidar com o estado derivado e o cache de dados assíncronos de forma eficiente para evitar duplicação de lógica e requisições desnecessárias?** 5. **Sugira padrões de arquitetura para organizar o estado, como separação de preocupações (UI state vs. application state) e modularização.** O guia deve ser claro, objetivo e focado em soluções práticas que possam ser implementadas imediatamente, evitando jargões excessivos."
Tags relacionadas
Frontend
Gerenciamento de estado
gerado-automaticamente
Como usar este prompt
1
Clique no botão "Copiar" para copiar o prompt para sua área de transferência
2
Acesse sua ferramenta de IA preferida (ChatGPT, ChatGPT, Claude, etc.)
3
Cole o prompt e adapte conforme necessário para seu contexto específico
Outros prompts de Frontend
ChatGPT
Melhores práticas de debugging e troubleshooting para Frontend
Prompt gerado automaticamente para Debugging e troubleshooting em Frontend
6 usos
ChatGPT
Melhores práticas de debugging e troubleshooting para Frontend
Prompt gerado automaticamente para Debugging e troubleshooting em Frontend
4 usos
ChatGPT
Melhores práticas de componentização e reutilização para Frontend
Prompt gerado automaticamente para Componentização e reutilização em Frontend
1 usos