Introdução
Quando usamos um aplicativo, é comum esperar que uma informação apareça em mais de um lugar. Salvamos algo no celular e, depois, queremos acessar essa mesma informação no computador, no tablet ou em outro dispositivo, sem precisar digitar tudo outra vez.
Pense em uma agenda digital. Você cria um compromisso no celular e, mais tarde, abre a mesma agenda no computador. O compromisso aparece lá também, com o mesmo nome, dia e horário.
Isso parece simples, mas envolve uma comunicação entre partes diferentes de um sistema.
Dados, aqui, são as informações que o aplicativo usa. No exemplo da agenda digital, eles podem ser o nome do evento, o dia e o horário em que ele vai acontecer.
Para entender como isso funciona, primeiro vamos observar o problema usando a agenda como exemplo.
Mesma informação, aparelhos diferentes
Você abre o aplicativo de agenda no celular para anotar um compromisso.
Você informa o nome do evento, escolhe o dia e define o horário:
"Consulta médica na terça-feira, às 15 horas."
Depois, toca no botão para salvar.
O compromisso aparece na agenda e você fecha o aplicativo.
... Desbloqueie toda a DevMedia
-
+2000 artigos e vídeos
-
+40 trilhas sobre Front-end, Back-end, IA e muito mais
-
+5000 exercícios práticos
-
Mentorias ao vivo individuais
Confira outros conteúdos:
CTE (Common Table Expression): Deixe...
Framework Next.js: por que você ainda...
O Papel do JavaScript no Front-end:...
Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.