Buena tarde, mil gracias por la explicación, tengo una duda, ¿porqué cuando reviso en consola el resultado, solo veo el código de la página, y obvio no me funciona, espero puedan orientame Gracias anticipas.
Sii esta recool, yo uso ajax tradicional sin jquery, porque me parece descriptivo y no requiere dependencias, pero esto sigue siendo descriptivo y mas corto excelente!, si pudieras seria bueno que mostraras mas sobre promesas pero desde cero gracias
@@Ale.Alejandramuñoz1427 men al hacer una petición http de ofrma asíncrona al servidor estas usando ajax. Ajax es sólo un nombre, pues ya el intercambio de datos por xml está casi obsoleto... ahora es json. Deberia llamarse ajaj. Jajajajaja asi que no te dejes llevar por e nombre. Ecma scrip6 incorpora las promesas para reducir el codigo de manera mas eficiente y con tratamiento de errores mas optimizados. En cuanto a la gente que fice que se debebn hacer 2 then() para poder procesar los datos, recordemos que el metodo res.text() o res.json() también devuelven promesas, y por lo tanto hay que ejecutar con then() también. No se si conozca los observables, pero se tratan de la misma foma... cada observable debe ejecutarse con su .subscribe() porque sino, no hace nada. Saludos!
Hola! Muy buena explicacion, una consulta. Esto es solo con Java EE o se puede en Java SE también? Podrias mostrar como recibir las peticiones con Spring Boot?
He estado leyendo varios arituculos donde dicen que fetch() no tiene soporte para navegadores del 2017 para abajo, y mucho menos para ninguna version de Internet Explorer. Y que como es nuevo. Aun es asi a la fecha? Saludos y excelente video.
fetch es la función que implementa AJAX y AJAX es la forma de solicitar información, de hecho ya casi no se usa el término AJAX, más bien se usa asincronismo.
@@vidamrr Bueno creo que no me explique bien. Si quiero usar sesiones en php (uso de login y registro obviamente), pero tener separado el backend con PHP y frontend con JS haciendo uso de jQuery, XMLHttpRequest o Fetch se peude ? o solamente XMLHttpRequest o Fetch sirve para mandar a llamar datos y no trabajar sesiones junto a PHP?.
Jason Limón si, te entiendo, lo que te digo es que PHP maneja las sesiones, no depende de JS, las sesiones tienes que configurarlas con PHP y si para eso usas fetch o Ajax o lo que sea no importa
Estaria bien que EXPLICARAS QUE ES FETCH COMO PONE EN EL TITULO!! Joder se hace interminable la explicacion y solo quiero saber cual es la diferencia. Que eprdida de tiempo
La principal diferencia es que fetch() te devuelve una promesa. Y por lo tanto puedes tener mas control sobre las excepciones con un catch() y puedes cancelar la promesa en caso de que asi se requiera... en fin. Al ser una promesa tienes mayor control en menos lineas de condigo, y codigo mas moderno. Pero he leido que no es compatible con los navegadores del 2017 para abajo, y con ninguna version de IE.