Top 5 herramientas de validación de definición de las APIs
Top 5 de herramientas de definición de APIs
Hoy os traemos el top 5 de herramientas de definición de APIs:
– Spectral. Es el validador de definición que se utiliza en stopligth. A favor es la potencia de validación local, en contra que es difícil diseñar un gobierno centralizado de definición.
– doSonarAPI. Plugin para validación de APIs en SonarQube. El plugin es opensource y podéis utilizarlo de forma gratuita desde la herramienta apiquality. A favor que está preparado para las guías de estilo corporativas y en contra que la validación se debe hacer con el sonar scanner cli.
– Apicur.io . Apicurio tiene su propio sistema de validación de APis. Actualmente es poco flexible y parametrizable, pero a favor es que está muy integrado con la herramienta de definición.
– Mulesoft: Mulesoft es una de las primeros api managers que se han aventurado en la definición de las APIs. A favor es la integración con su herramienta, pero en contra es precisamente que necesitas su herramienta para la definición.
– 42crunch: 42crunch fue de las primeras herramientas en introducir la validación de definición. A favor tienen que es bastante configurable y posee plugins para algunos IDEs, como visual studio code, en contra que no es opensource, como otra de las herramientas mencionadas anterioremente.
Repositorios y urls
A continuación se indican los repositorios dónde podéis encontrar las herramientas:
– Spectral: https://github.com/stoplightio/spectral
– doSonarAPI: https://github.com/apiaddicts/dosonarapi
– mulesoft: https://www.mulesoft.com/es/platform/enterprise-integration
– apicurio: https://www.apicur.io/
– 42crunch: https://42crunch.com/
