Diferencia entre Fetch vs AJAX

Поділитися
Вставка
  • Опубліковано 14 гру 2024

КОМЕНТАРІ • 66

  • @esthernunez410
    @esthernunez410 10 місяців тому +1

    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.

  • @alejandracasado7636
    @alejandracasado7636 3 роки тому +2

    antes no habia comprendido la vinculación entre el primer y el segundo then. Eso me aclara muchisimo, se procesa una sola operación por cada then no??

  • @jeyssonxd5986
    @jeyssonxd5986 6 років тому +39

    deberías de explicar la diferencia entre ajax y fetch, eso iría mas al titulo

  • @oshoosho4604
    @oshoosho4604 2 роки тому +1

    cual es más rápida a nivel de bits?

  • @OulidenReudaL
    @OulidenReudaL 2 роки тому +1

    Es genial, buen trabajo mostrando las diferencias y porque se usa una o otra.

  • @Dantedechocolate
    @Dantedechocolate 4 роки тому +1

    Que tema de visual studio usas? Se ve muy bonito

  • @luiseberrojasduque1104
    @luiseberrojasduque1104 2 роки тому

    Simple, claro y con excelencia, Gracias por compartir,

  • @dimaspeterson94
    @dimaspeterson94 2 роки тому +1

    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?

  • @ariel5515
    @ariel5515 6 років тому +1

    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

    • @vidamrr
      @vidamrr  6 років тому

      Claro que sí! es todo un tema pero con gusto lo explico

    • @Ale.Alejandramuñoz1427
      @Ale.Alejandramuñoz1427 5 років тому

      Hola ariel, como haces para usar Ajax

    • @Reysaturn723
      @Reysaturn723 4 роки тому +1

      @@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!

  • @orlandogarcia4403
    @orlandogarcia4403 6 років тому +4

    Excelente Tutorial, la verdad yo usaba mucho XMLHttpRequest() pero ya me gusto mas Fetch().
    Saludos

    • @vidamrr
      @vidamrr  6 років тому

      es super fácil a poco no?

    • @maximilianoestigarribia9164
      @maximilianoestigarribia9164 4 роки тому

      Vida MRR
      Una duda que tengo el método fetch es ecomo hacer una llamada AJAX pero Javascript puro igual como se hace el AJAX de jQuery.

    • @elchami743
      @elchami743 4 роки тому

      @@maximilianoestigarribia9164 qué quieres decir?

    • @maximilianoestigarribia9164
      @maximilianoestigarribia9164 4 роки тому

      @@elchami743 que si fetch en js es como Ajax e. jQuery

    • @elchami743
      @elchami743 4 роки тому

      @@maximilianoestigarribia9164 yo creo que es js puro.

  • @Takyomismo
    @Takyomismo 5 років тому

    Podrías decirnos que plugin utilizas para javascript?

  • @MarcosEsqueda
    @MarcosEsqueda 6 років тому +5

    Genial! También me gustaría ver sobre promesas y async-await

    • @vidamrr
      @vidamrr  6 років тому +2

      ya está el video en progreso... :)

  • @LuisGonzalez-co8yz
    @LuisGonzalez-co8yz 3 роки тому

    Me late montones tu manera de explicar tus vídeos son cortos y concisos deberías tener cursos de pago

    • @vidamrr
      @vidamrr  3 роки тому

      Gracia amigo!! Tengo un curso de Javascript en Udemy pero pronto subiré más 👍🏻👍🏻

    • @LuisGonzalez-co8yz
      @LuisGonzalez-co8yz 3 роки тому

      @@vidamrr excelente rola por favor la URL del curso o como lo encuentro?

  • @randalljosue
    @randalljosue 4 роки тому

    Gracias necesitaba saber la diferencia. Hoy en día lo más moderno es usar Fetch con Async y Await.

  • @grbsql
    @grbsql 2 роки тому

    Excelente video. Muchas gracias

  • @josephlojan827
    @josephlojan827 4 роки тому +1

    Excelente explicación maestro.

    • @vidamrr
      @vidamrr  4 роки тому

      muchas gracias Joseph!

  • @mjuyg4rh8a
    @mjuyg4rh8a 3 роки тому

    Ojalá hubiera visto esto hace dos días...

  • @milito-no.k3149
    @milito-no.k3149 Рік тому

    Muy buena compadre, php + js

  • @Reysaturn723
    @Reysaturn723 4 роки тому

    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.

  • @joelventura76
    @joelventura76 4 роки тому

    Qué theme en visual usas ?

  • @luciaojos
    @luciaojos 3 роки тому

    Cual de los dos métodos es más ligero para el navegador?

    • @vidamrr
      @vidamrr  3 роки тому +1

      Ambos son nativos del navegador, no deberían ser más lentos uno del otro pero yo siempre uso fetch porque es más fácil escribirlo

  • @jasonlimon9490
    @jasonlimon9490 6 років тому +1

    Y si quiero usar sesiones de PHP también se puede ??

    • @vidamrr
      @vidamrr  6 років тому

      si, porque PHP es quien maneja la sesión, si usas jQuery, XMLHttpRequest o Fetch es indiferente

    • @jasonlimon9490
      @jasonlimon9490 6 років тому +1

      @@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?.

    • @vidamrr
      @vidamrr  6 років тому +1

      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

  • @ferneyp
    @ferneyp 3 роки тому

    Muy bueno, muchas gracias.

  • @chrisginlive
    @chrisginlive 5 років тому

    Hola Vida MRR, espero que estes bien. Me gustaron muchos los colores del theme que tienes, podrías decirme cual es

  • @andresmaderagarcia5280
    @andresmaderagarcia5280 4 роки тому

    Alguien sabe cómo se llama ese tema de visual code

  • @JChivan
    @JChivan 4 роки тому +1

    me gusto tu video aunque no le entendí xD tendras videos basico? si es asi, pasame el link porfa.

    • @vidamrr
      @vidamrr  4 роки тому

      Qué fue lo que no entendiste jChivan?

  • @diegom.3782
    @diegom.3782 4 роки тому

    Muy buena explicacion!gracias

  • @WaDalai1
    @WaDalai1 2 роки тому

    Al final no supe la diferencia entre Fetch y AJAX (???)

    • @vidamrr
      @vidamrr  2 роки тому

      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.

  • @leostylepos549
    @leostylepos549 4 роки тому

    Hace un mes descubri AJAX y ahora vi que es FETCH... andaba buscando plata y encontre oro... pd: ppdrias hacer un tuto sobre lo que son los WEBSOCKETS

  • @ClawHammer23
    @ClawHammer23 4 роки тому +1

    Con axios

  • @nicosilva9022
    @nicosilva9022 3 роки тому +1

    Muy bueno para gente que ya tiene una idea, para alguien que recien empieza creo que la explicacion es muy rebuscada. Gracias por explicar la sintaxis

  • @SrMaje
    @SrMaje 4 роки тому +2

    Viva Axios

  • @elkinmurillo5623
    @elkinmurillo5623 3 роки тому

    super genial

  • @compartelo007
    @compartelo007 5 років тому

    Genial, muchas gracias

  • @MiguelPerez-cc4pe
    @MiguelPerez-cc4pe 3 роки тому

    Tengo entendido que fetch solo es otra forma de hacer AJAX.
    Y lo que tu te refieres como AJAX es el XML HTTP REQUEST.
    Nomás pa entrar en contexto xd

  • @SrEquixs
    @SrEquixs 3 роки тому

    attach=adjuntar. No atachar. Esta en spanglish

  • @newentu
    @newentu 2 роки тому

    No te entendi nada de nada!!

  • @devmaster8923
    @devmaster8923 3 роки тому

    complicaste mucho!!

  • @gonzaloacosta3764
    @gonzaloacosta3764 4 роки тому

    La sintaxis de ajax es demaciado engorrosa.

  • @community7757
    @community7757 5 років тому +2

    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

    • @Reysaturn723
      @Reysaturn723 4 роки тому

      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.

  • @jostinmadriz6823
    @jostinmadriz6823 7 місяців тому

    Explicas mal hermano 😂