1
resposta

Funcionamento React

Eu não entendi muito bem a mágica do React. Pelo oque eu entendi, no caso do react, toda vez que eu fizer uma inserção de um dado na minha base de dados, o React automaticamente irá se encarregar de perceber essa mudança, pegar novamente os dados e mostrar para o usuário. É isso mesmo?

1 resposta

O react trabalha com estados, a idéia dele é que quando algum valor muda chama-se uma função do tipo setState isso faz com que o React procure qual estado está sendo trocado e renderiza novamente a parte da página, que contém esse estado, para atualizar o estado que foi trocado.

A grande "mágica" do React é a forma como ele faz isso, diferente do Angular ele não precisa ficar observando a página para atualizar a tela, ele espera algum trigger no caso a chamada de uma função e a partir dela ele sabe o que precisa ser atualizado.