¿Qué es una API REST?

1/20
Recursos

Aportes 18

Preguntas 1

Ordenar por:

¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.

Cree esta infografía para aportar un poquito más sobre estos conceptos.
Ojalá les sea útil 💚

Hey, tu, el que esta leyendo esto tu puedes bro

![](

Les comparto mis apuntes hechos en Notion

API REST 🌐

API: Application Program Interface -> Interfaz
Una interfaz es el medio por el cual la computadora se conecta con los humanos. Es lo visible para el usuario que interactúe con una app, por ejemplo.

API REST
Es el medio por el cual se comunican computadoras con otras computadoras. O también podemos pensarlo como robots con robots 🤖🔁🤖. Puede ser backend con frontend, backend con backend, etc.

REST: Representational State Transfer

A diferencia de una página web, que se muestra con imágenes, textos formateados, etc.; la llamada de una API REST se devuelve en un archivo JSON.

Aunque pocas, algunas aplicaciones todavía usan el método SOAP para mandar información entre computadoras. Sin embargo, actualmente REST está dominando su aplicación.

JavaScript funciona como un puentre entre el backend y los usuarios 🌉 😃

Nos hacia mucha falta este curso! Gracias Platzi!

Emocionado por éste curso, ya que es una “actividad” de cajón en las pruebas técnicas de front.

Por fin!!! Super emocionado de ver este curso con el gran profe juan!!

¿Qué es una API REST?

Una API de REST, o API de RESTful, es una interfaz de programación de aplicaciones (API o API web) que se ajusta a los límites de la arquitectura REST y permite la interacción con los servicios web de RESTful. El informático Roy Fielding es el creador de la transferencia de estado representacional (REST).

Las API son conjuntos de definiciones y protocolos que se utilizan para diseñar e integrar el software de las aplicaciones. Suele considerarse como el contrato entre el proveedor de información y el usuario, donde se establece el contenido que se necesita por parte del consumidor (la llamada) y el que requiere el productor (la respuesta).Por ejemplo, el diseño de una API de servicio meteorológico podría requerir que el usuario escribiera un código postal y que el productor diera una respuesta en dos partes: la primera sería la temperatura máxima y la segunda, la mínima.

En otras palabras, las API le permiten interactuar con una computadora o un sistema para obtener datos o ejecutar una función, de manera que el sistema comprenda la solicitud y la cumpla.

Imagínelas como si fueran los mediadores entre los usuarios o clientes y los recursos o servicios web que quieren obtener. Con ellas, las empresas pueden compartir recursos e información mientras conservan la seguridad, el control y la autenticación, lo cual les permite determinar el contenido al que puede acceder cada usuario.

Otra ventaja de las API es que usted no necesita saber cómo se recibe el recurso ni de dónde proviene.

Los amo Platzi y Juan por el curso ❤️

Soap es con XHR = XMLHttpResponse y aun algunas apps lo usan.

API es la comunicación de un robot con otro robot.

Vamos con toda, dudes!!

estuve esperando este curso! les dejo mi resumen de la clase

wiii, justo para ver como consumir una API para un proyecto x,d

llevo mucho tiempo esperando este curso!

Se ve interesante, a verlo y seguir la escuela de Web

Estaba esperando demasiado este curso! Perfecto después del de asincronismo con JavaScript

Excelente, muy emocionado por este curso, lo estuve esperando.