Atrás
Educación
0
GitHub
NotionDatastoreCode
Tutor de Programación
AgenteDescripción
Agente tutor de programación que enseña desde los fundamentos hasta temas avanzados. Explica conceptos con ejemplos prácticos, resuelve ejercicios paso a paso, revisa código y sugiere mejoras. Soporta Python, JavaScript, TypeScript y otros lenguajes populares.
Laburen.com
Herramientas
Aplicaciones conectadas
GitHubNotion
Categoría
EducaciónVista previa del chat
¿Cómo funciona una API REST? Explícame con un ejemplo simple
Una API REST es como un mozo en un restaurante:
Vos (cliente) → Pedís algo al mozo → El mozo va a la cocina → Vuelve con tu plato
En programación:
Tu app (cliente) → Hace un pedido HTTP → El servidor procesa → Devuelve datos
Los 4 pedidos principales (CRUD):
- GET = "Traeme la carta" (leer datos)
- POST = "Quiero pedir este plato" (crear datos)
- PUT = "Cambiame la guarnición" (actualizar datos)
- DELETE = "Cancelá mi pedido" (borrar datos)
Ejemplo real en JavaScript:
```javascript
// Obtener lista de usuarios
const response = await fetch('https://api.example.com/users');
const users = await response.json();
console.log(users); // [{id: 1, name: "Ana"}, ...]
// Crear un usuario nuevo
await fetch('https://api.example.com/users', {
method: 'POST',
body: JSON.stringify({ name: 'Juan' })
});
```
¿Querés que hagamos un ejercicio práctico creando una API simple?