realizată de LUIS ANGEL MONTES INTRIAGO 3 ani în urmă
186
API REST
Las APIs REST ofrecen múltiples ventajas, entre ellas, la separación clara entre el cliente y el servidor, lo cual facilita el desarrollo y mantenimiento de aplicaciones. Esta separación también contribuye a una mayor visibilidad, confiabilidad y escalabilidad, ya que permite un manejo más eficiente de los recursos.
REST Es la abreviación de Representational State Transfer, es un conjunto de restricciones que se utilizan para que las solicitudes HTTP cumplan con las directrizes definidas en la arquitectura.
Caché: la API debe utilizar la caché para evitar llamadas recurrentes al servidor.
Sin estado: las requisiciones se realizan de forma independiente, es decir, cada una ejecuta solo una determinada acción.
Cliente-servidor: las aplicaciones existentes en el servidor y el cliente deben estar separadas.
Básicamente, las restricciones determinadas por la arquitectura Rest son
¿Cuáles son las ventajas de utilizar una API Rest?
Separación entre cliente y servidor
Una de las ventajas de utilizar el modelo API Rest es la separación entre las aplicaciones de front-end y back-end.
Más visibilidad, confiabilidad y escalabilidad
Debido a la separación cliente / servidor, hay mucha más facilidad durante el desarrollo de la aplicación. Esto se debe a que se puede escalar fácilmente, ya que no hay dificultad para vincular recursos.
Multiplataforma
Las requisiciones HTTP realizadas en API Rest devuelven datos en formato JSON.
¿Qué tipos de API existen?
Público: que se puede utilizar libremente. A menudo, la empresa los pone a disposición para que los desarrolladores puedan integrarse con otras aplicaciones.
Socios: que se utilizan entre socios comerciales o para permitir la integración entre diferentes softwares.
Privados: que se utilizan internamente entre las aplicaciones de una empresa, es decir, localmente.
¿Para qué sirve API Rest?
Existe una gran variación en las formas en que se utilizan los API. Las redes sociales, por ejemplo, proporcionan un API que se puede utilizar en otros sitios para recuperar información de una página.
Existen varios plugins de WordPress que acceden a las redes sociales a través de ellos y transforman el resultado de esta interacción en pequeñas visualizaciones del estado actual de la página correspondiente.
API Es una interfaz de programación de aplicaciones (API o API web) que se ajusta a los límites de la arquitectura
Para eso, la API utiliza requisiciones HTTP responsables de las operaciones básicas necesarias para la manipulación de datos.