1
00:00:00,610 --> 00:00:09,240
En este capítulo vamos a comenzar a trabajar con Ayax y vamos a ver primero que es Ayax Ayax el nombre

2
00:00:09,260 --> 00:00:17,240
son las iniciales de asíncronos JavaScript And XML y aquí puedes ver resaltadas cada una de las letras

3
00:00:18,330 --> 00:00:21,250
y el porqué viene siendo el nombre de Ayax

4
00:00:26,040 --> 00:00:32,780
y bueno es importante mencionar que a pesar de que dicen el nombre asíncronos JavaScript And XML no

5
00:00:32,780 --> 00:00:43,110
es únicamente XML ya que se puede transportar otros tipos de datos como ya hizo no texto plano y bueno

6
00:00:43,110 --> 00:00:49,140
es importante también mencionar que Ayax no es un lenguaje de programación más bien es una combinación

7
00:00:49,140 --> 00:00:58,790
de tecnologías con distintas funciones disponibles y permite al navegador enviar y recibir datos en

8
00:00:58,790 --> 00:01:04,720
el fondo o en el background sin necesidad de tener que recargar la página web.

9
00:01:04,730 --> 00:01:11,140
Esto es algo que muchas aplicaciones hoy en día utilizan intensivamente como Ayax en el siguiente vamos

10
00:01:11,150 --> 00:01:20,370
a ver unos ejemplos de Ayax en la web y las ventajas de Ayax actualizar una parte de la página web sin

11
00:01:20,370 --> 00:01:23,040
actualizarla completamente.

12
00:01:23,040 --> 00:01:30,170
Un ejemplo rápido podría ser cuando entras a tu correo ya sea de bloqueo de Gmail seleccionas el check

13
00:01:30,170 --> 00:01:35,690
box de un correo y le das eliminar la página no se actualiza pero el correo queda eliminado

14
00:01:38,650 --> 00:01:43,350
y bueno también puede ayudarte a solicitar información del servidor.

15
00:01:43,500 --> 00:01:46,510
En nuestros ejemplos que hemos hecho con PHP.

16
00:01:46,620 --> 00:01:51,600
Cuando hacemos una consulta al servidor enviamos la información hacia otra página con Ayax.

17
00:01:51,600 --> 00:01:57,910
Puedes hacerlo en la misma página y también puedes recibir esa información del servidor.

18
00:01:58,220 --> 00:02:01,670
Y por último pueden enviar información al servidor

19
00:02:08,510 --> 00:02:17,870
y ver un ejemplo de cómo funciona Ayax en un ejemplo real supongamos que tenemos un formulario y el

20
00:02:17,870 --> 00:02:19,810
usuario da clic en el botón de Enviar.

21
00:02:21,410 --> 00:02:35,250
Entonces el archivo de JavaScript va a crear un objeto que se llama XML HTTP Request el archivo JavaScript

22
00:02:35,340 --> 00:02:45,390
creará este objeto y este objeto es el que envía una petición al servidor el servidor Protest procesa

23
00:02:45,390 --> 00:02:49,970
esta petición y la envía de vuelta al archivo de JavaScript.

24
00:02:51,630 --> 00:03:00,270
La respuesta del archivo de JavaScript y lo que hace es enviarla a nuestra página web y con ello actualiza

25
00:03:00,270 --> 00:03:04,620
lo que viene haciendo algún DIV o alguna parte de la página.

26
00:03:05,190 --> 00:03:11,190
Dependiendo de qué es lo que tengas en mente igual entiendo que esto es una introducción más adelante

27
00:03:11,190 --> 00:03:17,070
iremos viendo el ejemplo del código pero puedes ver las ventajas de Ayax ya en el desarrollo de tus

28
00:03:17,070 --> 00:03:17,900
proyectos web.
