← Questões de Programação

Programação · CONSULPLAN · 2022

Questão comentada de Programação

O Ajax utiliza algumas tecnologias bastante conhecidas com o objetivo de melhorar a interatividade entre o usuário e o servidor. A tecnologia utilizada pelo Ajax que, na verdade, é um objeto JavaScript que torna possível a comunicação assíncrona com o servidor, sem a necessidade de recarregar a página por completo, é:

Gabarito: D

O Ajax não é uma tecnologia única, mas um conjunto de recursos que permite à página conversar com o servidor sem precisar recarregar tudo de novo. A ideia é deixar a navegação mais rápida e mais fluida, como quando você atualiza só uma parte da tela em vez de trocar a página inteira. Isso é muito comum em sistemas web modernos, porque melhora a experiência do usuário. Dentro desse conjunto, o ponto-chave é o objeto JavaScript que faz a requisição assíncrona ao servidor. Ele envia e recebe dados “por baixo dos panos”, enquanto a página continua funcionando. É exatamente isso que torna possível carregar informações sem aquele famoso piscar de tela que denuncia recarga completa. Por isso, o gabarito é a letra D. O nome desse objeto é XMLHttpRequest, que é o mecanismo clássico do Ajax para comunicação assíncrona com o servidor. Em termos doutrinários de web, ele é o coração do modelo Ajax tradicional, mesmo que hoje existam alternativas mais modernas, como a API fetch. As outras opções confundem tecnologias que podem até participar de páginas web, mas não têm essa função específica. CSS cuida da apresentação, XML é um formato de dados, e o DOM representa a estrutura da página. Nenhum deles, sozinho, faz a comunicação assíncrona com o servidor como o objeto pedido na questão.

Continue treinando

Questões relacionadas