Api De Rest

¿Qué es la API de rest?

La api de rest, a la que también se conoce como API REST, es una interfaz de programación de aplicaciones que se apoya en la arquitectura REST para el desarrollo de aplicaciones en red. Aprovechando el lenguaje HTML, permite que cualquier empresa cree aplicaciones web sin problemas, aunque siempre en base a las restricciones que supone. REST son las siglas de Representational State Transfer (Transferencia de Estado Representacional), un concepto que establece una serie de restricciones importantes para definir a los sistemas que responden a sus principios. Las restricciones son las siguientes: Conexión cliente-servidor libre. El cliente no necesita saber los detalles de la implementación del server, y este tampoco debe preocuparse por cómo se usan los datos que envía. Cada petición enviada al servidor es independiente. Compatibilidad con un sistema de almacenamiento en caché. Cada recurso del servicio REST debe tener una única dirección, manteniendo una interfaz genérica. Disposición de diferentes capas para la implementación del servidor. Del mismo modo, son cuatro las operaciones que más se usan en la api de rest: GET (consulta y lectura), POST (crear), DELETE (eliminar) y PUT (editar). La mayoría de empresas modernas utilizan esta API para el desarrollo de webapps con las que mejorar sus servicios internos, incluso para aquellas que quieran ofrecerlos a los consumidores.