JQuery y AJAX
AJAX es una herramienta muy poderosa de 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 según corresponda. 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 necesidad de 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 realice otra solicitud de AJAX, se realizará 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 dinámicamente y usa 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