Boa noite,
Não ficou muito claro em que situações poderia ser usado o AJAX. Poderiam citar alguns casos de uso? Poderia ser utilizado o AJAX para buscar informações em um sistema local / banco de dados, por exemplo?
Obrigado!
Você está vendo a versão anterior da nova experiência da Alura que estamos preparando para você. Em breve, ela ganha uma identidade visual novinha totalmente pensada em potencializar seus estudos!
Boa noite,
Não ficou muito claro em que situações poderia ser usado o AJAX. Poderiam citar alguns casos de uso? Poderia ser utilizado o AJAX para buscar informações em um sistema local / banco de dados, por exemplo?
Obrigado!
Oi Fernando, tudo bem?
Exatamente! Tanto buscar quando mandar informações.
Acho que o exemplo mais conhecido é quando digitamos o CEP na página de algum ecommerce, ele bate no site dos Correios e volta com um JSON (com o logradouro/cidade), aí o ecommerce calcula do jeito que ele acha mais viável.
Espero ter ajudado,
Abcs!
Serve para qualquer situação que você queira conversar com o servidor sem mudar o usuário de página, fazer uma requisição completa.
Auto-preenchimento de endereço com CEP como o Natan disse é um bom exemplo. Tem vários outros:
Entre vários outros.
Abraços!
Pense um site de vendas Você está na página que exibe o resultado da sua busca. Com base nas suas ações, uma requisição ajax pode buscar recomendações e inserir essas recomendações em sua página. Veja que como é uma requisição assíncrona, ela não trava sua página. E como na hora do resultado a inserção é feita por JavaScript, a sua tela não recarrega. Ficaria muito ruim para o usuário se no meio da pesquisa dele, ele olhando os produtos, a página recarregasse.
Obrigado a todos! Ficou bastante claro. Abs