interessante, porém se clico em "like" e imediatamente vira o dedo com um 1, se der erro na api, volta a mostrar 0;
Isso pode gerar um "rage click", onde eu como usuário (e nao entendendo o que está acontecendo) vou clicar repetidas vezes para tentar "deixar" meu like, que por um momento vejo o like como registrado e depois zerado, levando a uma certa frustração.
2
1
Se a API gerar essa falha para 1 de 100 usuários, a taxa de sucesso da atualização otimista foi de 99%!
1
No caso poderia mostrar uma caixa de notificação flutuando perto do botão de like e informando que houve um erro. São bem simples de fazer e bem informativas ao usuario.