¿Qué es la API?
API significa interfaz de programación de aplicaciones. Este es un término común utilizado para cualquier marco que permita a los programadores interactuar con la Plataforma en particular. Digamos, por ejemplo, API de programación Java.
Como Whikipedia define a continuación:
- ¿Vale la pena la curva de aprendizaje de Drupal para una persona de tecnología que puede construir sitios web geniales con LAMP?
- Cómo usar Photoshop para editar imágenes para una apariencia perfecta en un sitio web
- Cómo enviar correos electrónicos masivos en PHP
- Cómo crear una lista permanente en una aplicación web de Python Bottle
- ¿Qué tipo de CMS necesito, si hay alguno?
En la programación de computadoras, una interfaz de programación de aplicaciones (API) es un conjunto de definiciones de subrutinas, protocolos y herramientas para construir software de aplicaciones. En términos generales, es un conjunto de métodos de comunicación claramente definidos entre varios componentes de software.
¿Qué es la API REST?
- REST es el acrónimo de RE presentational S tate T ransfer.
- Es un estilo arquitectónico para sistemas hipermedia distribuidos y fue presentado por primera vez por Roy Fielding en 2000.
- Esto es solo un concepto con cierto conjunto de pautas que sigue los principios REST. Es independiente de cualquier tecnología. Los principios REST se pueden implementar utilizando Java, Python, C ##, etc.
Aquí hay algunos recursos útiles que pueden ayudarlo a comprender el REST:
- ¿Qué es REST?
- Cómo le expliqué REST a mi esposa | Looah
- ¿Qué es REST?
Espero que esto te ayude a comprender la diferencia entre estos conceptos.
Si tiene más preguntas sobre estos conceptos, solicíteme una pregunta o envíeme un mensaje. Estaré encantado de responder a sus consultas.