Fundamentos de API REST
Parte del curso de Web
Te piden añadir un endpoint a una API que ya existe y te quedas bloqueado en la primera decisión: ¿es POST /users/42/deactivate o PATCH /users/42? Las dos funcionan. Las dos van a salir. Pero una le resultará evidente a la siguiente persona y la otra abrirá una discusión en la revisión de código.
Imagina un archivador. Cada cajón y cada carpeta tienen una dirección, y la dirección nunca dice qué piensas hacer cuando llegues allí. Hacer algo es una decisión aparte: leerlo, sustituirlo, tirarlo. REST parte una API de la misma manera. La URL es la dirección de una cosa. El método HTTP es el verbo. ...
¿Quieres aprender Web Fundamentos de API REST en un entorno real?
Haz clic abajo, recibe una máquina Linux con Web listo, y practica Fundamentos de API REST con un tutor de IA que conoce tu código.
Empezar esta lecciónFundamentos de API RESTLo que vas a aprender
- Resources as nouns
- Methods as verbs
- Status codes
- Idempotency
- HATEOAS
- Versioning
Lee esta lección en tu idioma
Todas las lecciones de este curso
14 lecciones- 1Qué es la web20 min
- 2HTTP vs HTTPS15 min
- 3Anatomía de la solicitud y la respuesta30 min
- 4Cookies, sesiones y tokens25 min
- 5DNS explicado25 min
- 6TLS y certificados30 min
- 7CORS30 min
- 8Fundamentos de API REST25 min
- 9WebSockets y SSE25 min
- 10Almacenamiento en caché y CDN25 min
- 11Encabezados de seguridad25 min
- 12Limitación de velocidad y regulación de tráfico20 min
- 13Monitoreo y registro20 min
- 14Proyecto final: Un servidor web minimalista40 min
