Hoje, cada vez que algum usuário vota ou faz algum comentário, os demais usuários têm que recarregar a página para ver as mudanças, o que proporciona uma experiência ruim para os usuários.
Precisamos alterar o projeto para que os usuários vejam essas mudanças em tempo real. Para isso, temos algumas opções:
Server Side Events
Websockets
Para ambos os casos, precisamos pesquisar mais sobre essas tecnologias e depois decidir o que usar.
EDIT: Para melhor tomar uma decisão, resolvi criar duas branches que irão funcionar como proof of concept para cada uma dessas tecnologias
Hoje, cada vez que algum usuário vota ou faz algum comentário, os demais usuários têm que recarregar a página para ver as mudanças, o que proporciona uma experiência ruim para os usuários.
Precisamos alterar o projeto para que os usuários vejam essas mudanças em tempo real. Para isso, temos algumas opções:
Para ambos os casos, precisamos pesquisar mais sobre essas tecnologias e depois decidir o que usar.
EDIT: Para melhor tomar uma decisão, resolvi criar duas branches que irão funcionar como proof of concept para cada uma dessas tecnologias