FrontEnd: Fetch após atualização no banco ou modificar o state? 🤔#opinião
Boas pessoal! 👋
Atuando em projetos já trabalhei de ambas formas, e direto me coça a cabeça... depois de um POST, insere/deleta/modifica direto no state, ou faz um GET pra atualizar o state por completo? Quero saber a opinião de vocês! 🤔
Opção 1: Fazer um fetch pra buscar os dados atualizados do servidor? 🔄
Opção 2: Modificar diretamente o state do componente? ⚡️
Sei que as duas opções têm seus prós e contras, mas às vezes fico em dúvida sobre qual usar em cada situação.
Pensei em alguns pontos:
- Consistência dos dados: Se eu modificar o state direto, corro o risco de ter dados inconsistentes, né? 😖
- Performance: Será que fazer um fetch toda vez que atualizar o banco não pesa na performance? 🤔
- Experiência do usuário: Mudar o state direto deixa a interface mais fluida, mas e se os dados não estiverem 100% sincronizados? #ferrou kk' 😕
E aí, qual a opinião de vocês? Me ajudem a decidir! 🙏
#react #javascript #frontend #webdev #state #fetch #api #database #discussao #duvida