Diferencia entre jQuery y AJAX

Existen múltiples idiomas que se pueden usar para hacer una página web en la actualidad, algunos ni siquiera son únicos, sino simplemente un derivado de otro idioma. jQuery es uno de estos derivados. Es una biblioteca liviana de JavasScript que se enfoca más en las interacciones con elementos HTML. AJAX, por otro lado, no es una tecnología específica, sino una combinación de diferentes tecnologías para proporcionar una nueva funcionalidad. Cada vez que solicite un nuevo conjunto de datos del sitio web, borra toda la página y carga la nueva. AJAX se utiliza para eludir este comportamiento y permitir recuperar nuevos datos sin modificar toda la página..

AJAX es una herramienta muy poderosa para usar, pero no se puede utilizar con HTML simple, ya que HTML no permite cambiar la página después de que se haya cargado por completo. Para utilizar AJAX, necesitaría un lenguaje de script del lado del cliente que le permita detectar las acciones del usuario y modificar los elementos de la página en consecuencia. jQuery hace eso exactamente, es por eso que a menudo se usan juntos para presentar páginas web con las que un usuario puede interactuar fácilmente sin cargar repetitivamente.

jQuery hace todo el trabajo en la parte delantera, por lo tanto, necesitarías tener una comprensión completa de esto para configurar correctamente tu página. No necesitaría conocer los mecanismos exactos de AJAX para utilizarlo, ya que jQuery le brinda un comando AJAX para recuperar los datos que necesite del servidor..

Aunque el uso de jQuery y AJAX hace que la experiencia de navegación sea mucho mejor para el usuario, el efecto en el servidor que aloja estos archivos no es tan deseable. Cada vez que realiza otra solicitud de AJAX, se realiza una nueva conexión al servidor. Demasiadas conexiones a veces pueden ser difíciles de manejar para el servidor. La mayoría de las empresas de alojamiento han tomado medidas para evitar las sobrecargas, ya que jQuery y AJAX realmente están aquí para quedarse..

Resumen:
1. JQuery es una biblioteca de secuencias de comandos del lado del cliente ligero, mientras que AJAX es una combinación de tecnologías utilizadas para proporcionar transferencia de datos asíncrona
2. jQuery y AJAX se usan a menudo en conjunto con otros
3. jQuery se usa principalmente para modificar datos en la pantalla de forma dinámica y utiliza AJAX para recuperar los datos que necesita sin cambiar el estado actual de la página mostrada
4. El uso intensivo de las funciones AJAX a menudo causa una sobrecarga del servidor debido a la mayor cantidad de conexiones realizadas