Del curso: Desarrollo Android: Arquitectura esencial

Accede al curso completo hoy mismo

Únete hoy para acceder a más de 23.200 cursos impartidos por expertos del sector.

Introducción a las API REST

Introducción a las API REST

Las API REST son la fórmula más usada en la actualidad para acceder a los servicios web y, por lo tanto, muchas de las aplicaciones móviles realizan llamadas a alguna. La mayoría de grandes servicios tienen una API para acceder a ellos y poder crear herramientas a su alrededor. El término REST quiere decir transferencia de estado transaccional y fue introducido en el año 2000 por Roy Fielding, uno de los autores principales de la especificación HTTP en su tesis doctoral. El tema de su tesis eran los estilos de arquitectura y el diseño de arquitectura de software basado en red. En el proceso de estandarización del protocolo HTTP, que en ese momento estaba en ebullición, se le pidió que estudiara las opciones para el diseño de la web. Para ello habló con más de 500 desarrolladores muy experimentados y con ello perfeccionó su modelo REST, que más que un protocolo es un conjunto básico de principios, propiedades y restricciones. Existen seis restricciones que un servicio RESTful debe…

Contenido