Postman es una plataforma que permite a los desarrolladores probar y probar APIs de tipo REST de manera rápida y efectiva. Permite realizar peticiones a APIs propias o de terceros, organizar colecciones de APIs y funcionalidades, y generar documentación de APIs. Postman facilita el desarrollo, prueba y mantenimiento del ciclo de vida completo de una API.
2. ¿Qué es Postman?
En sus inicios nace como una extensión que podía ser
utilizada en el navegador Chrome de Google.
Postman es una plataforma de API para que los desarrolladores
diseñen, construyan, prueben e iteren sus API's de tipo REST.
3. Api's Restful
Es una interfaz de programación de
aplicaciones (API o API web) que se ajusta
a los límites de la arquitectura REST y
permite la interacción con los servicios
web de RESTful.
Arquitectura REST
Transferencia de Estado Representacional
Es una arquitectura de desarrollo web que puede ser utilizada en
cualquier cliente HTTP. Siendo más sencillas que otras
arquitecturas ya existentes.
Esta presenta una ventaja en cuanto a la escalabilidad, ya que, esta
puede dar soporte a un mayor número de componentes y las
interacciones entre ellos. Se emplea para aplicaciones móviles,
redes sociales (web) y aplicaciones de gestión.
Este es una arquitectura/protocolo sin estado, debido a que no se
guarda la información en el servidor. Toda la información es
enviada por el cliente en cada mensaje HTTP, esto logra que haya
un ahorro en variables de sesión y almacenamiento interno del
servidor.
Las Api's que ofrecen Amazon, Facebook o Mega estás casi en su
totalidad en REST.
4. Para que sirve Potsman
Permite realizar peticiones de una
manera simple para testear APIs de tipo
REST propias o de terceros.
El proposito de potsman es probar las
herramientas de forma rapida y efectiva
las api rest con los recursos que se esta
utilizando y estas esten correctas
5. Postman sirve para múltiples tareas
dentro de las cuales destacaremos en
esta oportunidad las siguientes:
Testear colecciones o catálogos de APIs
tanto para Frontend como para Backend.
Organizar en carpetas, funcionalidades y
módulos los servicios web.
Permite gestionar el ciclo de vida
(conceptualización y definición, desarrollo,
monitoreo y mantenimiento) de nuestra API.
Generar documentación de nuestras APIs.
Trabajar con entornos (calidad, desarrollo,
producción) y de este modo es posible
compartir a través de un entorno cloud la
información con el resto del equipo
involucrado en el desarrollo.
Para qué sirve Postman