Buenas prácticas para diseñar APIs RESTful
Clase 19 de 19 • Curso de API REST con PHP
Contenido del curso
Comprender los objetivos y pre-requisitos del curso
Conocer los conceptos principales de REST
Aprender a consumir servicios REST
Aprender a producir servicios REST
Conocer diferentes modos de restringir el acceso a las API Rest
Aprender a tratar errores en la comunicación vía REST
Aprender a utilizar una API Rest para la comunicación FrontEnd/BackEnd
Conocer buenas prácticas del diseño de APIs REST
Resumen
Felicitaciones has llegado al final del curso, ahora conoces todos los tecnicismos para generar una API RESTful. Recuerda seguir las buenas prácticas:
- Siempre utiliza sustantivos para nombrar tus recursos.
- Añade los nombres en plural para las urls.
- Las modificaciones a recursos deben hacerse con su verbo HTTP correspondiente: POST, PUT o DELETE.
- Para devolver recursos asociados a otro recurso utiliza url que incorporen subrecursos:
/Autos/1/Choferes. - Navegabilidad vía vínculos.
- Cuando devuelvas colecciones deben ser filtrables, ordenables y paginables.
- Versiona tu API, añade el número de versión en la url:
v1/Autos.
No olvides tomar el examen para evaluar tus conocimientos y dejar una review del curso.