Diferença Entre jQuery e AJAX Diferença entre
AJAX é uma ferramenta muito poderosa para usar, mas não pode ser utilizada com HTML simples, pois o HTML não permite que a página seja alterada depois de ter carregado completamente. Para usar o AJAX, você precisaria de uma linguagem de script do lado do cliente que lhe permita detectar as ações do usuário e modificar elementos na página de acordo. jQuery faz isso exatamente, é por isso que ambos são usados em comum para apresentar páginas web que um usuário pode interagir facilmente sem carregamento repetitivo.
jQuery faz todo o trabalho na parte frontal, portanto, você precisaria ter uma compreensão completa dele para configurar corretamente sua página. Você não precisaria aprender os mecanismos exatos do AJAX para utilizá-lo como jQuery lhe dá um comando AJAX para recuperar os dados que você precisa do servidor.
Embora o uso de jQuery e AJAX torne a experiência de navegação muito melhor para o usuário, o efeito para o servidor que hospeda esses arquivos não é tão desejável. Toda vez que você faz outra solicitação AJAX, uma nova conexão com o servidor é feita. Muitas conexões às vezes podem ser difíceis para o servidor fazer face. A maioria das empresas de hospedagem realizaram etapas para evitar sobrecargas, já que jQuery e AJAX estão realmente aqui para ficar.
Resumo:
1. O JQuery é uma biblioteca leve de scripts do lado do cliente, enquanto a AJAX é uma combinação de tecnologias usadas para fornecer transferência de dados assíncrona
2. jQuery e AJAX são freqüentemente usados em conjunto uns com os outros
3. jQuery é usado principalmente para modificar dados na tela dinamicamente e usa AJAX para recuperar dados que ele precisa sem alterar o estado atual da página exibida
4. O uso intenso de funções AJAX geralmente causa sobrecarga do servidor devido ao maior número de conexões feitas