Logo de Código Facilito
  • Inicio
  • Replays
  • Iniciar sesión
  • Crear cuenta
  • Explorar cursos
  • Bootcamps
  • Precios
  • Blog

¡Califica el Curso para consumir APIs con JavaScript (fetch)!

Selecciona la calificación de 1 a 5 estrellas

Reporta un error

Curso Curso para consumir APIs con JavaScript (fetch)

Video Alternativas para realizar consultas

Tipo de error

Algo salió mal al cargar el vídeo

El vídeo no pudo cargarse, hemos enviado un reporte al equipo de desarrollo, para poder solucionarlo a la brevedad.

Mientras solucionamos el problema, intenta lo siguiente para solucionar el error:

  • Recarga la página
  • Intenta reiniciar tu navegador y luego vuelve a reproducir el vídeo
  • Vacía el caché de tu navegador
  • Intenta reproducir con las extensiones del navegador deshabilitadas
  • Intenta con un navegador distinto
  • Si el problema persiste contáctanos en Discord
home Ir al inicio report_problem Reportar falla star Valorar curso

A lo largo del curso estaremos usando fetch, una API estándar que todos los navegadores web implementan, a través de la cual podemos realizar consultas a un servicio web, sin embargo, existen alternativas al uso de fetch que podrás encontrar en algunos otros escenarios.

Para empezar, hay que recordar que fetch no es parte del lenguaje JavaScript, es una API que los navegadores exponen, por lo que si estás usando JavaScript fuera de un navegador, fetch puede no estar disponible.

Node.js expone un módulo http a través del cual podemos programar scripts que hagan peticiones http a otros puntos, permitiéndonos leer información de algún otro servicio web.

Alternativamente, existen librerías que añaden funcionalidad extra y nos permiten hacer peticiones a un servicio web de una manera más legible y en general, más sencilla. axios es una librería muy popular diseñada para la comunicación con un servicio web, entre sus grandes ventajas está que puedes usar dicha librería tanto en el frontend como en el backend con la misma API, es decir, escribiendo el mismo código puedes hacer las mismas consultas.

  • Módulo 1 | 6 clases

    Introducción

    expand_more
    • play_circle_outline

      Clase 1

      Introducción al curso de AJAX

    • play_circle_outline

      Clase 2

      Qué veremos en el curso de AJAX

    • play_circle_outline

      Clase 3

      Qué es un servicio web

    • play_circle_outline

      Clase 4

      Tipos de servicio web

    • play_circle_outline

      Clase 5

      Mi primer consulta AJAX

    • play_arrow

      Clase 6

      Alternativas para realizar consultas

  • Módulo 2 | 6 clases

    Fundamentos

    expand_more
    • play_circle_outline

      Clase 1

      Manejo del resultado y errores

    • play_circle_outline

      Clase 2

      Parámetros query

    • play_circle_outline

      Clase 3

      Métodos HTTP

    • play_circle_outline

      Clase 4

      Parámetros en el cuerpo

    • play_circle_outline

      Clase 5

      Enviar JSON

    • play_circle_outline

      Clase 6

      Subir archivos

  • Módulo 3 | 5 clases

    Políticas CORs

    expand_more
    • play_circle_outline

      Clase 1

      Qué son las políticas CORs

    • play_circle_outline

      Clase 2

      Peticiones simples

    • play_circle_outline

      Clase 3

      Peticiones preflight

    • play_circle_outline

      Clase 4

      Encabezados permitidos

    • play_circle_outline

      Clase 5

      Credenciales (cookies)

  • Módulo 4 | 7 clases

    Práctica final

    expand_more
    • play_circle_outline

      Clase 1

      Presentación de la práctica final

    • play_circle_outline

      Clase 2

      Arquitectura del código del proyecto

    • play_circle_outline

      Clase 3

      Enlistar tareas pendientes

    • play_circle_outline

      Clase 4

      Insertar elementos en el DOM

    • play_circle_outline

      Clase 5

      Actualizar registros

    • play_circle_outline

      Clase 6

      Eliminar registros

    • play_circle_outline

      Clase 7

      Crear registros

Alternativas para realizar consultas

arrow_back Siguiente arrow_forward
Curso para consumir APIs con JavaScript (fetch)