
El martes 17 de Marzo, presentamos Todo sobre mis APIs en las instalaciones de Kunlabori de la mano de HTML5 Spain,
Partiendo de la premisa que nos habían pedido: «herramientas que pueden resultar de interés a los desarrolladores de frontend a la hora de atacar APIs REST», nos parecía lógico empezar por los distintos lenguajes de especificación de APIs que hay disponibles: Blueprint, RAML, Swagger. Claro que sin entender que decisiones hay que tomar para diseñar un API REST, tampoco es posible entender donde se nos pueden quedar cortos los lenguajes de especificación y las herramientas asociadas.
Así que, siguiendo nuestra línea de razonamiento, empezamos nuestra presentación haciendo una breve introducción a lo que es una arquitectura de software, los patrones arquitectónicos y la arquitectura REST, analizando sus ventajas e inconvenientes. Continuamos con las decisiones que nosotros hemos tomado a la hora de diseñar APIs y casos concretos donde los lenguajes de especificación se nos han quedado pequeños.
Por último, hicimos una evaluación detallada de los lenguajes de especificación y las herramientas de edición y generación de documentación y código, para acabar con las herramientas de pruebas.
Os dejamos la presentación y cuando este listo el vídeo lo incluiremos en el artículo.
Si participaste en el evento y echaste algo en falta, nos encantaría que dejaras un comentario con sugerencias. Muchas gracias!