← Questões de Programação

Programação · FGV · 2021

Questão comentada de Programação

No contexto das aplicações web, Ajax é uma tecnologia que destina-se primordialmente a:

Gabarito: B

Ajax significa, em linhas simples, uma forma de a página conversar com o servidor sem dar aquele "pisca e recarrega tudo" que irrita o usuário. A ideia é trocar dados de maneira assíncrona, atualizando só a parte necessária da tela. Isso deixou as aplicações web mais rápidas e mais parecidas com programas de desktop, mas sem perder a lógica do navegador. Na prática, o navegador envia uma requisição em segundo plano, recebe a resposta e atualiza o conteúdo dinamicamente. Por isso, o tema aparece muito ligado a JavaScript, XMLHttpRequest e, hoje em dia, também ao fetch API. O ponto central da tecnologia não é segurança, login ou compatibilidade entre plataformas, e sim comunicação eficiente com o servidor. É exatamente por isso que o gabarito é a letra B. Ela descreve a finalidade primordial do Ajax: enviar e receber dados do servidor sem precisar recarregar a página inteira. Isso é o coração do conceito, usado em formulários dinâmicos, autocompletar, atualização de feeds e muito mais. Se voce memorizar uma ideia, fique com esta: Ajax não é uma tecnologia de proteção, mas de atualização parcial e assíncrona de conteúdo. Em prova, a banca costuma trocar a definição correta por conceitos de segurança ou autenticação para ver se voce cai na armadilha.

Continue treinando

Questões relacionadas