Fetch API (AJAX alternativa 2018) JavaScript 💪Tutorial Español

Поделиться
HTML-код
  • Опубликовано: 7 сен 2024

Комментарии • 149

  • @mousedebolita
    @mousedebolita 8 месяцев назад

    llevo meses estudiando programacion, por lejos la persona que mas facilidad tiene para explicar cosas dificiles, este canal deberia tener minimo un millon de reproducciones, exijo una comunidad que apoye este tipo de informacion amena y simplificada sin dejar nada importante afuera, simplicidad y carisma al explicar, 10 de 10.

  • @franciscovargaschacon3246
    @franciscovargaschacon3246 2 года назад +2

    Mae, que bárbaro, su capacidad de simplificar un tema un tanto complicado es espectacular, sos un dios de la pedagogía. Inmensamente agradecido.

  • @juanpablosala1982
    @juanpablosala1982 4 года назад +5

    La verdad que coincido con todos los comentarios, este señor tiene en don de la enseñanza, excelente muchas gracias, es un placer aprender así. Dios te bendiga

  • @elnapol
    @elnapol 2 года назад

    sigo instruyéndome para ocupar vue de tus videos, gracias por todo el material que das

  • @femalvar
    @femalvar 3 года назад +1

    Tenes una vocación de docencia increíble. Muchas gracias!

  • @ggirolim
    @ggirolim 4 года назад +2

    Un genio el profe, mas claro imposible!!!

  • @jannitayamil4819
    @jannitayamil4819 6 лет назад +5

    Preciso, que manera de enseñar tan sencilla y práctica.

  • @TechBleND97
    @TechBleND97 4 года назад +4

    Para los que no les sirve fetch pueden usar una extension de chrome llamada web server for chrome, crea un "servidor" que se alimenta de la carpeta que seleccionen , corren y el código del video funciona perfecto

    • @eduardocuadra6681
      @eduardocuadra6681 4 года назад

      disculpa baje esa app para chrome pero tampoco me resulta, que molestia que no funcione nada de ningun tutorial donde le haga fetch a un archivo de la misma carpeta... todo ok con el link de las api publicas... si alguno consigue una forma de arreglar estos estaria agradecido.

    • @TheJKz9
      @TheJKz9 4 года назад

      @@eduardocuadra6681 tengo el mismo problema eduardo no puedo hacer fech al archivo de la misma carpeta :/ algún heroe que nos pueda ayudar

  • @ANKILOSADO
    @ANKILOSADO 4 года назад +1

    No tenía ni idea de Fetch y me parece que tu vídeo está muy bien hecho y anima a seguir aprendiendo. Es muy ágil y no te enredas en mil demostraciones de cuánto sabes, a diferencia de lo que hacen en otros vídeos que parecen más un show de autopromoción personal que un tutorial. El tuyo es claro y directo. Intenté encontrar la forma de enviarte un par de sugerencias (una sugerencia y un informe de error, mejor dicho). La primera es que no termino de saber cuándo "data" es variable y cuándo no. Me parece que no lo es siempre en tu código, sino que en algunos sitios forma parte de la sintaxis. Si no es así, entonces es que no lo entendí muy bien, pero quizá fuera mejor que usaras distintos nombres que dejen claro cuándo es sintaxis y cuándo no.. Por ejemplo: ".then(data =>data.text())" y ".then(data=>[console.log(data)})". Aparecen con distinto color en el código, y supongo que es porque en algunos casos es variable y en otros es palabra reservada o parte de la sintaxis... Como ves, para un principante como yo, sería mejor usar cosas como "contenido", "datos", que no puedan hacer pensar que son parte del lenguaje de programación, que suele ser de palabras inglesas.
    La otra apreciación que quería hacerte es que en el vídeo dices que tu programa crea usuarios aletorios, pero debes decir aleAtorios, con la "a". Quería decirte esto en un mensaje más privado, pero no supe. Seguramente no tendrá remedio, pero creí mejor avisarte .
    Enhorabuena por tu canal.

  • @lauragomez9120
    @lauragomez9120 5 лет назад

    si wn debiera enseñar en una u! Lo amé, hasta compré sus cursos poh, solo por que me dí cuenta que el compadre explica bien y esa inversión valdría la pena!

  • @genarosinastra9744
    @genarosinastra9744 2 года назад

    Bro lo que me estan guiando tus videos. muchas gracias por ayudarnos.

  • @deiviejaimes5650
    @deiviejaimes5650 5 лет назад +1

    Excelente hermano, que manera tan sencilla y practica de explicar como siempre. Mil gracias por su gran aporte!!

  • @maxisaredo
    @maxisaredo 4 года назад

    Me gustan muchos tus videos, soy muy nuevo en esto, de echo... Estoy aprendiendo con vos, arranqué con HTML y Css desde 0, luego vi los FUNDAMENTOS y ahora estoy viendo JS desde 0, solo tengo una pequeña critica, que puedes tomarla o no, se me complica mucho tener una continuidad de JS porque hay otras enseñanzas dentro de este curso y eso hace que me esté mareando un poco bastante!!! Quizás sea esa la mejor manera y me de cuenta mientras valla avanzando con este curso, pero por el momento me está mareando mucho, por lo demás te admiro mucho!!!

  • @edwinchp
    @edwinchp 6 лет назад +2

    Wow, vaya manera tan clara de explicar. Ya activé las notificaciones; espero el siguiente video :)

  • @juliochirinos5269
    @juliochirinos5269 5 лет назад +1

    Amigo, excelente explicación. Vale la pena ver sus videos. Felicitaciones

  • @mariacristinaulloagarrido1224
    @mariacristinaulloagarrido1224 5 лет назад +1

    excelente explicación, después de este tutorial se puede leer cualquier manual y entenderlo además.. gracias!

    • @bluuweb
      @bluuweb  5 лет назад

      Gracias por tus comentarios! Saludos María!

  • @mariocalcetin7602
    @mariocalcetin7602 4 года назад

    Pero por la chucha que maravilla señor.
    Muchas gracias don Blu.

  • @allamargueta52
    @allamargueta52 5 лет назад

    Este man si que explica de lo mejor. Imposible no entenderle, todo un crack sigue asi!!!

  • @tatoElpaisa
    @tatoElpaisa 5 лет назад

    Totalmente de acuerdo con "linuxexp", Aunque la explicación de este "videotutorial es muy completa" que bueno tener uno de "Axios" que definitivamente es mejor alternativa que "fetch". Saludos desde Colombia.

  • @linuxexp
    @linuxexp 6 лет назад

    Saludos al crack chileno de la enseñanza Web.
    Revisando el método fetch y comparándolo con la librería axios, aún fetch tiene un camino por recorrer.
    Estuve leyendo un artículo en Medium que tiene excelente información sobre esa comparación....
    medium.com/@thejasonfile/fetch-vs-axios-js-for-making-http-requests-2b261cdd3af5
    Detalles de fetch que afloran:
    1) Para obtener los datos en Json debe hacerse en 2 pasos como Ud lo hizo acá en su video, un 2do then para capturar la respuesta de la promesa retornada en el 1er then y asi obtener la data en Json
    2) El manejo de errores en fetch da resultados inesperados.
    Como contraparte la libreria axios tiene su costo: Cargarla en tiempo de ejecución...
    Así que mi estimado profe, esperamos su vídeo: Consumiendo Apis con Axios

  • @TheGustavodavid
    @TheGustavodavid 2 года назад +1

    Explicas muy bien amigo! gracias

  • @juanosio2219
    @juanosio2219 6 лет назад

    Llegaste de vacaciones con todas las ganas del mundo jeje, me alegra que subas tanto contenido, muchísimas gracias por todo tu esfuerzo, una cosita: Ehnm me preguntaba si podías hacer un vídeo acerca de validaciones para formularios utilizando jqBootstrapValidation o si quieres hacer una serie de vídeos donde nos enseñes a validar formularios, te lo agradecería muchiisisismo. un abrazo crack

  • @estebanmellado
    @estebanmellado 6 лет назад +2

    Hola groso! Vengo siguiendo la playlist de JS, te faltó explicar un poco mas lo de Live Server. Saludos!

    • @lnard214
      @lnard214 6 лет назад

      live server es una extension visual studio code la busca y la instala es para que no tenga que actualizar la pagina

    • @Heliz14
      @Heliz14 5 лет назад +4

      @@lnard214 No sólo sirve para eso, intentando hacer los ejercicios que explica, cuando quieras linkear archivos como el txt, si no lo haces con live server te tirara error. Una de las condiciones que la consola pide es que la dirección contenga http o https para mostrar la acción. Como live server simula un servidor lo hará sin problemas, pero si abres directamente en el navegador no lo hará y saldrá el error que he dicho. O al menos eso es lo que me ha pasado al intentar y probarlo xD

    • @deiniel18
      @deiniel18 4 года назад

      @@Heliz14 Gracias por la explicación!

  • @mauricioroh8539
    @mauricioroh8539 4 года назад

    Excelente Ignacio tus videos. Muchas Gracias por compartirlo

  • @osmeig6025
    @osmeig6025 6 лет назад +1

    Pero que tenés? La bola de cristal? Le venís pegando a todo lo que necesito jajaa q loco! Abrazo y muchas gracias shileno!

  • @jhoancastillo9560
    @jhoancastillo9560 5 лет назад

    weon seco, la cagaste. He visto demasiado videos tutoriales y al único que le puedo entender es a ti. crack

  • @emmanuelescoto2523
    @emmanuelescoto2523 4 года назад +1

    Bluuweb ! primero que nada muchas gracias por tus aportes y por la humildad con la que compartes tus conocimientos, tengo una duda respecto a esto, a mi me funciona con cualquier tipo de comillas `` o " " o ' ' (`data` o "data " o 'data ' ) sabes por que??

  • @MIKERM
    @MIKERM 6 лет назад

    Me apunto! en estos dias lo voy a tomar!

  • @hazlosipuedes
    @hazlosipuedes 6 лет назад

    exelente... que bueno ya que no hay tutoriales a fondo de fetch api

    • @bluuweb
      @bluuweb  6 лет назад

      Si es verdad... se vienen otras secciones :) Saludos

  • @eduardouresticharre6873
    @eduardouresticharre6873 3 года назад

    Gracias por compartir tus conocimientos!

  • @FernandoLeonid
    @FernandoLeonid 5 лет назад +1

    Parabéns!!! Excelente explicação e exemplos práticos e reais!!!

  •  Год назад

    Hola de una api en la web, quiero extaer el dato de que corresponde a la propiedad field1 (28.75 sería el dato) en el siguente json:
    {"channel":{"id":1550833,"name":"DIEGO2","description":"TEMPERATURA DE EQUIPO N2","latitude":"0.0","longitude":"0.0","field1":"Temp Entrada Aire 1","field2":"Temp Salida Aire 2","field3":"Temp Entrada Refr 3","field4":"Temp Evaporador 4","field5":"Temp Salida Evaporador 5","field6":"SALTO TERMICO AIRE","field7":"HUMEDAD RELATIVA","field8":"RECALENTAMIENTO","created_at":"2021-10-27T18:48:04Z","updated_at":"2021-11-19T16:06:33Z","last_entry_id":73905},"feeds":[{"created_at":"2022-09-19T18:34:04Z","entry_id":73905,"field1":"28.75"}]}
    por mas que lo intento, no consigo obtenerlo... ¿como lo podría obtener?

  • @jamiesonlemus6387
    @jamiesonlemus6387 4 года назад

    Muchas Gracias, en serio me ayudaste un montón!!

  • @LosVermelhoAventuras
    @LosVermelhoAventuras 5 лет назад +2

    Pudieras hacer algo con fetch junto a modales..
    Sería genial

  • @josebergues
    @josebergues 5 лет назад

    genio total! re bien explicado

  • @compucenter33
    @compucenter33 5 лет назад

    hola amigo maestro!!!! excelente todo el contenido de tu canal. pregunta1 se habrá actualizado el javascript? ya que use contenido.innerHTML=data y anduvo prefecto al leer el txt, pregunta2 para encriptar el código para que los visitantes no nos vean la programación en javascript se puede algo fácil? saludos y gracias

  • @angelortiz6627
    @angelortiz6627 6 лет назад +1

    inclusive master, dejo este manual por aqui esta muy bueno...Leelo desarrolloweb.com/manuales/manual-de-ecmascript-6.html#capitulos196 , podras descargar el manual, me lo e leido todo y entendi la mayoria de tus videos como sin nada.

  • @milito-no.k3149
    @milito-no.k3149 3 года назад

    Hola Carlos Arturo, podrías decirme el nombre de la canción que usabas en la apertura de tus videos?

  • @jonathankatz8722
    @jonathankatz8722 5 лет назад

    inpresionante tu cutso! ahora estoy con un problema! no carga la pagina de bootstrap

  • @Oliverastro
    @Oliverastro 4 года назад

    Bueno el tutorial, te pasaste, muchas gracias!!!

  • @conunproposito2508
    @conunproposito2508 4 года назад

    Excelente video, me ha ayudado mucho. Pero si quiero mostrar mas de un texto con viñetas, ¿como puedo hacer?

  • @Ryussaki
    @Ryussaki 3 года назад

    exelente esplicacion

  • @nahuelsanchez8871
    @nahuelsanchez8871 6 лет назад +1

    Hola que tal me encantas tus videos estoy aprendiendo bastante, una cosas tengo un problema con el navegador Chrome al presionar el boton no me toma porque no es http o https habra alguna forma de saltar esa condición y muestre el mensaje?

  • @leomeza9396
    @leomeza9396 3 года назад

    gracias!

  • @alejorojas7454
    @alejorojas7454 4 года назад +1

    Buenas al intentar pintar el texto en archivo txt me aparece este error
    "Pedido de origen cruzado bloqueado: La política de mismo origen no permite leer el recurso remoto en file:///C:/Users/Miguel/Documents/Programacion/Java01/texto.txt. (Razón: pedido CORS no es http).
    TypeError: NetworkError when attempting to fetch resource."
    E intentado también copiando y pegando el código como lo dejaste en la descripción y me sigue saliendo el mismo error.

    • @facundoromano5318
      @facundoromano5318 4 года назад +4

      Hola yo también tuve ese problema, la solución es tener instalado la extension Liver Server (en tu Visual Studio Code). Una vez instalado, le das click derecho a tu archivo html y luego en Abrir con Live Server(Open with Live Server). Se abrira el archivo con un puerto(en mi caso es el 5500) y listo . (copie y pegue otro comentario que me salvo a mi jajaj)

  • @97Mel97
    @97Mel97 3 года назад

    si o si hay que usar live server si no no funcionará el traer un archivo de texto local

  • @rogeclash2631
    @rogeclash2631 4 года назад +1

    Deberias de tener un curso en Udemy, pagaria de buena gana por el.Animate

  • @daniellozano4725
    @daniellozano4725 4 года назад

    Hola muchas gracias por tus videos, me han ayudado muchisimo explicas muy bien parce. Tengo una duda. Porque cuando ejecuto por primera vez el boton me llama el archivo de texto con "hola soy un archivo con fetch" pero cuando modifico el contenido del archivo, me sigue trayendo la información inicional. (Corro el documento html en apache, trate de apagar y reiniciar el servidor pero tampoco funciono). De nuevo muchas gracias.

  • @mauriciofigueroa7840
    @mauriciofigueroa7840 5 лет назад

    simplemente gracias por existir! (L)

  • @agustinfranc
    @agustinfranc 5 лет назад

    Sos el mejor

  • @lebaf8661
    @lebaf8661 4 года назад +2

    Holaa esta muy bueno el tutorial , pero me hw quedado estancado esta parte:
    Hello, world!




    Obtener



    var contenido= document.querySelector('#contenido');
    function traer(){
    fetch('texto.txt').then(data => data.text()).then(data =>{
    console.log(data)
    })
    /*contenido.innerHTML =`fasaafadasda`*/
    }

    Linea 49:Obtener
    Linea 55: fetch('texto.txt').then(data => data.text()).then(data =>{
    y en la consola del navegador dice el siguiente error: index.html:55 Fetch API cannot load file:///C:/Users/LI/Documents/GitHub/Proyectotienda/texto.txt. URL scheme must be "http" or "https" for CORS request.
    traer @ index.html:55
    onclick @ index.html:49
    index.html:55 Uncaught (in promise) TypeError: Failed to fetch
    at traer (index.html:55)
    at HTMLButtonElement.onclick (index.html:49)
    de antemano gracias!!! :/, creo que el error es por que me falta levantar el servidor, como hiciste eso?

    • @fernandomgo5616
      @fernandomgo5616 4 года назад

      Hola, descarga el plugin de web server for chrome.
      1) Seleccionas la carpeta donde esta el archivo
      2) Marcas las siguientes casillas: Run in background , also on internet, accesible on local network ,
      3) Picas en show advanced options y seleccionas : Set cors headers, listen on IPV6 , plan , allow file upload, verbose logging
      4) Copias la segunda web url que te da el pluggin y la pegas en el fetch

    • @jonstory5337
      @jonstory5337 4 года назад

      @@fernandomgo5616 cual es es plugin .... yo no lo encuentro

  • @ProceseroMexicali
    @ProceseroMexicali 6 лет назад

    Saludos desde Mexicali, México

    • @bluuweb
      @bluuweb  6 лет назад

      Saludos México! y Leopoldo :)

    • @ProceseroMexicali
      @ProceseroMexicali 6 лет назад

      Sigues poniendo a nuestro alcance muy valiosas herramientas, gracias

  • @sachinnosgames1541
    @sachinnosgames1541 4 года назад +1

    No se si respondas a dia de hoy, pero hago igualmente y me sale este error:
    fetch API cannot load file:///C:/Users/Jugla/Documents/JS/texto.txt. URL scheme must be "http" or "https" for CORS request.
    traer @ codigo.js:3.
    onclick @ index.html:16
    codigo.js:3 Uncaught (in promise) TypeError: Failed to fetch
    at traer (codigo.js:3)
    at HTMLButtonElement.onclick (index.html:16)
    descargue el archivo que creo el profesor pensando que depronto fue un fallo mio, revise era lo mismo y no sirvio con el del profe.

  • @diegonimo96
    @diegonimo96 5 лет назад +8

    las comillas especiales se ponen con atl+96 :D

  • @paullima-peru1225
    @paullima-peru1225 5 лет назад

    Estoy en el archivo index.html pero al darle clic derecho y abrir en live Server, me sale otra pagina (127.0.0.1:5500), en mi visual studio code tengo otros workspaces pero veo q tu solo tienes agregado puros archivos. Como le hago para que me abra en el live server el index.html.? por favor

  • @victorquintero7950
    @victorquintero7950 6 лет назад

    Gracias.. puedes enseñar a conectar api de criptomonedas como bittrex...

  • @maxigarrett3121
    @maxigarrett3121 4 года назад

    no usen onclick en etiquetas html eso ya no se usa mas para JS solo captures el id y usen eventos....

  • @jimmytorresfonseca9699
    @jimmytorresfonseca9699 5 лет назад

    Como se puede hacer para interpretar bien los acentos cuando se hace un fetch a un archivo txt?

  • @lainperaltalain2706
    @lainperaltalain2706 6 лет назад +1

    por que me sale el error fecth API cannot load URL scheme muts be "http" or "https" for CORS request ? ejecuto desde chrome el index, hay que instalar algo o es necesario el servidor que tu tienes ? pueden ayudarme ..

    • @kurtacunaperez670
      @kurtacunaperez670 6 лет назад +1

      no tienes el server activado. anda a visual studio code, ve a extensiones y descarga live server o mejor pon en youtube bluuweb visual studio code 2 y te explicara como ocuparlo

    • @guillermin1979
      @guillermin1979 5 лет назад

      @@kurtacunaperez670 gracias

  • @valentincaceres9071
    @valentincaceres9071 3 года назад

    hola, cuando hago la funcion me tira un error que dice "traer is not defined", como puedo solucionarlo?

  • @diegopichaco9384
    @diegopichaco9384 2 года назад

    var contenido = document.querySelector('#contenido')
    function traer() {
    fetch('texto.txt')
    .then(data => data.txt())
    .then(data=>{
    console.log(data)
    })
    }
    No veo el error

  • @happycode4758
    @happycode4758 5 лет назад +2

    8:16 Hola! de cual video o lista de reproducción hablas? Quisiera el link para verlo porfa. Gracias

    • @coutnico-f9265
      @coutnico-f9265 3 года назад +1

      ruclips.net/video/8ibcDy02FAw/видео.html
      Se que hace un año lo pediste pero la duda de uno es la de otro tambien

  • @johnvela1508
    @johnvela1508 6 лет назад

    Gracias Crack!!

  • @Nostradamus21b
    @Nostradamus21b 4 года назад +3

    No me funciona los del txt. Instalé Xammp, no sirvió, instale la extensión de Chrome OK 2000, tampoco. No me funciona fetch en Local

    • @ronitorgh8734
      @ronitorgh8734 4 года назад

      Muestra tu código para ayudarte.

    • @joelfranciscovaldezaquino9014
      @joelfranciscovaldezaquino9014 4 года назад

      Debes activar el live server primero

    • @pedrogonzalezrivear8625
      @pedrogonzalezrivear8625 4 года назад

      @@joelfranciscovaldezaquino9014 como hago eso. tengo poco conocimiento del tema.

    • @pedrogonzalezrivear8625
      @pedrogonzalezrivear8625 4 года назад

      var contenedor=document.getElementById('contenido');
      var botontraer=document.getElementById('boton');
      function traer (){
      fetch('texto.txt')
      .then(data => data.text())
      .then(data=>{
      console.log(data)
      contenedor.innerHTML='${data}'
      })
      }
      botontraer.onclick=traer;

    • @cafeina.digital
      @cafeina.digital 4 года назад

      @@pedrogonzalezrivear8625 Live server es una extension en Visual Studio Code que te muestra en real time la ejecucion en el local.

  • @erix_code
    @erix_code 5 лет назад +1

    Para los que les sale error deben poner el codigo en su servidor.

  • @Vicdeabreu.
    @Vicdeabreu. 4 года назад

    Hola. no se ejecuta esa función. Me arroja el siguiente error.
    Fetch API cannot load file:///C:/xampp/htdocs/api-usuarios/texto.txt. URL scheme must be "http" or "https" for CORS request.
    Busqué en todos los foros posibles, incluido Stack Overflow, y nada.
    ¿Qué está ocurriendo?
    Muchas gracias.

    • @EmaCovers95
      @EmaCovers95 4 года назад

      A mi me arrojaba el mismo error, creo que a muchos otros tambien. No lo he solucionado pero noté que cuando intento leer datos de una api externa me funciona perfecto. A lo mejor te faltó configurar algo del Live Server.

    • @romandavolio7893
      @romandavolio7893 4 года назад

      me tiraba el mismo error y cuando active las extenciones me funciono perfecto.
      Tengo instaladas Beautify, ESLint, HTML CSS Support, HTML Snippets, JavaScript (ES6) code snippets, Live Server, Sass y vscode-icons
      las mismas son recomendadas por Bluuweb, Saludos

  • @joelventura76
    @joelventura76 4 года назад

    TENGO QUE APRENDER PRIMERO LOS CALLBAKS ANTES DE IR POR LAS PROMESAS EN JAVASCRIPT ?? :/ :/

  • @jvjijcjtjojr453
    @jvjijcjtjojr453 4 года назад

    entons con este metodo puedo ocultar una pag web? y darle estilo y todo y nadie ve el codigo

  • @hamiltonpatinosolano9451
    @hamiltonpatinosolano9451 5 лет назад

    Hola no has hecho el curso de FECH en tu web.

  • @ricardoalfredopavezcatrileo
    @ricardoalfredopavezcatrileo 4 года назад

    Like 550, muy buen video

  •  5 лет назад

    Hola buenas, excelentes videos, tengo ciertas dudas, el "data" se llama así porque es una palabra reservada o le podemos dar cualquier otro nombre, ya que es confuso que: data => data.text(); lo veo un poco raro y por eso pregunto, luego otra duda es, que pasaria si pongo comillas simples ( ' ' ) en vez de las comillas especiales ( ´ ´ ), porque no entiendo el por qué en este caso hay que usar esas comillas especiales. Gracias de antemano.

    • @tatoElpaisa
      @tatoElpaisa 5 лет назад +4

      con respecto a la pregunta 1; no es una palabra reservada, realmente esa linea es la que hace la promesa de respuesta; yo personalmente uso la palabra "response" para darle mas semántica.
      con respecto a la pregunta 2; las comillas; no son estás ( ´ ´ ), sino éstas ( ` ` ), y es la forma en que ES6 agrega algo que en otros lenguajes llaman "Interpolación" o "string interpolation"; javascript lo llama plantillas de cadena de texto o "string templates". ver: ( developer.mozilla.org/es/docs/Web/JavaScript/Referencia/template_strings ).

  • @stalin2789
    @stalin2789 3 года назад

    Y con archivo aparte de JS no me funciona esto, porque tienen esa manía de no hacer las cosas como son usadas en el mundo real?

  • @ramirezexequiel92
    @ramirezexequiel92 6 лет назад

    Buenas, si yo quiero utilizar como decís un archivo .js para todo lo que respecta a javascript y no tirarlo en el mismo código de html, como hago para utilizar el document.??? Porque no logro encontrar la forma de que el mismo haga referencia al archivo html donde debería buscar. Gracias.

    • @OrlenisLaguna
      @OrlenisLaguna 5 лет назад

      Me pasaba lo mismo, solo pase la declaración de contenido dentro de la función y listo

  • @oscarh6651
    @oscarh6651 6 лет назад +1

    parcero una pregunta como se sacan esas comillas especiales?? excelentes tutoriales gracias

    • @felix9368
      @felix9368 6 лет назад +1

      oscar arbey herrera moreno en el teclado debe de haber una tecla que tenga esas comillas , si mal no recuerdo están por donde las teclas de las { } . Sólo que tienes que usar ALT + la tecla o ctrl + alt + la tecla. Espero que se entienda.

    • @oscarh6651
      @oscarh6651 6 лет назад +1

      Felix Mtz gracias!!

    • @felix9368
      @felix9368 6 лет назад

      oscar arbey herrera moreno No hay de que !

    • @floppy6264
      @floppy6264 5 лет назад +1

      @@felix9368 gracias amigo no lograba conseguir como hacer eso con la variable, las había confundido con comillas simples jajaja

    • @felix9368
      @felix9368 5 лет назад

      @@floppy6264 no es nada

  • @weblikechile7744
    @weblikechile7744 6 лет назад

    Hola. Sabes que instalé todas las extensiones que mostraste, pero el .html no me lo muestra con esos colores. Qué puede ser? muchas gracias

    • @AlejandroVivas
      @AlejandroVivas 6 лет назад +1

      Eso es el Tema de Colores de VS Code. El que está usando se llama Monokai (creo), el mimo que trae Sublime.

  • @JavierRuiz-ub3mm
    @JavierRuiz-ub3mm 4 года назад

    Muy buena explicación!!, solo me da un problema si alguien me puede ayudar, al realizar el ejercicio del video, en la consola me aparecen dos problemas
    1º) Solicitud desde otro origen bloqueada: la política de mismo origen impide leer el recurso remoto en file:///Users/javierruiz/Desktop/proyecto_web/cursos_web/bluuweb/textos/texto.txt (razón: la solicitud CORS no es http).
    2º) TypeError: NetworkError when attempting to fetch resource.
    llevo varios días intentando resolver y no puedo,
    tengo un mac, y no practico en local
    SOY MUY NOVATO EN ESTO DE LA PROGRAMACIÓN
    GRACIAS

    • @luisangelramos3840
      @luisangelramos3840 4 года назад

      Hola yo también tuve ese problema, la solución es tener instalado la extension Liver Server (en tu Visual Studio Code). Una vez instalado, le das click derecho a tu archivo html y luego en Abrir con Live Server(Open with Live Server). Se abrira el archivo con un puerto(en mi caso es el 5500) y listo .

  • @rodolfoariasamaya3080
    @rodolfoariasamaya3080 4 года назад

    Excelente, pero ojala al explicar reemplazes la palabra "Esta cosa" por su nombre como esta función, este parrafo etc.

  • @tgrem
    @tgrem 5 лет назад

    Que fuentes utilizas?

  • @alejandrocabrerafiguera1000
    @alejandrocabrerafiguera1000 5 лет назад

    tengo que estar conectado a un servidor local para que el fetch funcione ?

  • @carloseduardogomezlozano491
    @carloseduardogomezlozano491 7 месяцев назад

    Hice el siguiente ejercicio, muestro el script:
    document.addEventListener('DOMContentLoaded', () => {
    const $contenido = document.querySelector('#contenido'),
    $btn = document.querySelector('button'),
    url = 'pag1.html'
    function traer() {
    fetch(url)
    .then(data => data.text())
    .then(data => {
    $contenido.innerHTML = `${data}`
    })
    .catch(error=>{
    $contenido.innerHTML = `${error}`
    })
    } //traer
    $btn.addEventListener('click', traer)
    }) //DOMContentLoaded
    Y ese es el archivo pag1.html:
    p{ color:green; font-size: 2em; font-style:italic; font-weight: bold;}
    Hola Mundo Como realizo un 'Single Page Application' (SPA) y luego PWA (Aplicaciones para escritorio, celulares y tablets)? Alguien puede ayudarme, gracias.

  • @gerardogomez963
    @gerardogomez963 4 года назад

    Sale TypeError: contenido is null, se habrá actualizado algo?

    • @helmervillarreal6209
      @helmervillarreal6209 4 года назад

      revise bien como tienes escrito el id, si es necesario cámbialo. El error es que no se esta identificando el objeto por el id asignado.

  • @AlavergaJoseDirectos
    @AlavergaJoseDirectos 5 лет назад

    tengo un problema con el fecth no me carga o no me indentifica el archivo que le mando

    • @micromacanudo
      @micromacanudo 5 лет назад

      si estas usando el navegador Microsoft Edge, data no es compatible
      developer.mozilla.org/es/docs/Web/API/Fetch_API

    • @AlavergaJoseDirectos
      @AlavergaJoseDirectos 5 лет назад

      @@micromacanudo es que creo que es algo del php

    • @micromacanudo
      @micromacanudo 5 лет назад

      @@AlavergaJoseDirectos te aparece el error en consola? Lo solucione abriendo la pagina desde un servidor para que me agregara el http, utilicé el live server en vs code

  • @dany6612
    @dany6612 6 лет назад

    Link para live server en Visual Studio Code goo.gl/B7vc3C

  • @JValenteM92
    @JValenteM92 6 лет назад

    Pregunta: ¿Objeto no es lo mismo que JSON? o como java / javascript

    • @felix9368
      @felix9368 6 лет назад +2

      Joel Miguel Valente No, un objeto es literalmente un conjunto de atributos, características y propiedades de una entidad en javascript, y JSON es un conjunto de objetos que permite ordenarlos de una forma más simple y bella. Saludos.

    • @JValenteM92
      @JValenteM92 6 лет назад +1

      Ah gracias por responderme!

    • @felix9368
      @felix9368 6 лет назад

      Joel Miguel Valente No hay de que , espero que se haya entendido la respuesta.

  • @renzosantos387
    @renzosantos387 5 лет назад

    hola. me sale Fetch API cannot load. en el que estoy haciendo y en los archivos que dejaste. ayuda!!!!

    • @abrahamcrispin1424
      @abrahamcrispin1424 5 лет назад +1

      me sale lo mismo... ya lo has solucionado ???

    • @elvergonzalez6394
      @elvergonzalez6394 5 лет назад

      Lo mismo x3

    • @heimysalvarado6274
      @heimysalvarado6274 5 лет назад

      Saludos, no sé si ya lograron resolver el problema, en alguna parte del video Ignacio menciona que debe estar corriendo Live Server, esta es una extensión de Visual Studio Code, se instala y luego pones a ejecutar el servidor, luego abres la página y debería funcionar.

    • @heimysalvarado6274
      @heimysalvarado6274 5 лет назад

      @Kurt acuña perez tambien hizo un comentario al respecto. "no tienes el server activado. anda a visual studio code, ve a extensiones y descarga live server o mejor pon en youtube bluuweb visual studio code 2 y te explicara como ocuparlo"

    • @abrahamcrispin1424
      @abrahamcrispin1424 5 лет назад

      @@heimysalvarado6274 No es un tema de servidor amigo !!

  • @cirodejesusarrietalacoutur5157
    @cirodejesusarrietalacoutur5157 5 лет назад

    HOLA no me funciona en un JS externo por que sera??

    • @OrlenisLaguna
      @OrlenisLaguna 5 лет назад +1

      Me pasaba lo mismo, solo pase la declaración de contenido dentro de la función y listo

  • @jeffersonzuniga3516
    @jeffersonzuniga3516 Год назад

    EXCELENTE, solo que al principio bien razista la api de usuarios xD, aparece una mujer negra y dice MONA xD

  • @ShiroCabalOnline
    @ShiroCabalOnline 5 лет назад

    como se escriben esas comillas?

  • @dariogandolffi_broh
    @dariogandolffi_broh 2 года назад

    nadie vino a buscar las comillas especiales xD

  • @marcosrebollar3419
    @marcosrebollar3419 6 лет назад +1

    Cual es el link para la configuración del server?

    • @kurtacunaperez670
      @kurtacunaperez670 6 лет назад

      pone en el buscador de youtube 'bluuweb visual studio code 2'

    • @leo_carvajal
      @leo_carvajal 5 лет назад +1

      aqui hay algo que me resultó.
      developer.mozilla.org/es/docs/Learn/Common_questions/set_up_a_local_testing_server

    • @tatoElpaisa
      @tatoElpaisa 5 лет назад +1

      Desde el mismo visual studio code, vas a extensiones, buscas "live server" lo instalas y listo.

  • @CarlosSurepetepetepe
    @CarlosSurepetepetepe 6 лет назад +1

    Cual es el link de live server?

    • @tatoElpaisa
      @tatoElpaisa 5 лет назад

      si estás usando Visual Studio Code, desde allí mismo puedes instalarlo buscando desde las extensiones.

  • @SuperYazTV
    @SuperYazTV 5 лет назад

    Es como ver un vídeo "PORNO" 🤣