Publicidad
Publicidad

RSS APIs de Desarrollo

Define el diseño de tus APIs con Blueprint, RAML o Swagger

Comentar
Define el diseño de tus APIs con Blueprint, RAML o Swagger

Muchas veces desbordados por las necesidades (urgentes) exponemos componentes internos de nuestras aplicaciones en servicios REST públicos. La inercia nos ha llevado a ir creando este tipo de APIs sin un diseño previo. Lo que conlleva problemas por la falta de planificación, lo que se traduce en la inconsistencia entre los objetos y métodos, sin hablar de agujeros de seguridad.

Afortunadamente, la tendencia está cambiando. Cada vez toma más importancia el diseño previo de APIs utilizando herramientas que tengan en cuenta la usabilidad, la necesidades de los consumidores/aplicaciones que vayan utilizar los servicios, permitan realizar mocks testeables, posibilitar el versionado y, por supuesto, crear de forma conjunta al desarrollo de la documentación.

API Blueprint, RAML y Swagger representan tres excelentes herramientas para diseñar APIs. Podemos diseñar sobre el papel antes de su implementación la definición de la API en formato JSON o usando markdown para describir la interfaz, estructura y el modelo de datos.

Leer más »
Publicidad

El Mundial de fútbol en formato JSON

5 Comentarios
El Mundial de fútbol en formato JSON
Ufff, ahora tendremos que seguir el resto del Mundial desde casa, a ver si hubiera una buena API con los resultados y toda la pesca...

Vale que después de la exhibición de Del Bosque y sus chicos en este evento mundialista lo mismo pasas del Mundial como la guapa de la clase pasaba de ti en el insti pero está claro que un Mundial de fútbol es el evento de los eventos y que genera mucha atención. Para llevar el Mundial a tus proyectos tienes muchas maneras pero nosotros te presentamos hoy otra: World Cup... in JSON. Se trata de algo muy sencillo pero que nos ha gustado porque, a diferencia de nuestros políticos y las fotos promocionales de las cadenas de comida rápida, da lo que promete: toda la información del Mundial de Brasil 2014 actualizada en vivo en formato JSON. Ni más ni menos.

Leer más »

Nueva versión de la Web API de Spotify liberada

5 Comentarios
Nueva versión de la Web API de Spotify liberada

Spotify, el popular servicio de streaming musical de origen sueco, sigue dando pasos en su cuidado de los desarrolladores de terceros con el lanzamiento de una nueva versión, mineralizada y supervitaminada, de su Web API, la piedra angular para que podamos añadir sus contenidos a nuestros proyectos web. Esta nueva Web API, que deja como deprecated la actual Metadata API, tiene las siguientes características principales:

Leer más »

Github lanza su Developer Program para construir todo tipo de integraciones con su API

1 Comentario
Github lanza su Developer Program para construir todo tipo de integraciones con su API

A Github no le basta con limitarse a abrir una API para que los desarrolladores creen sus aplicaciones, sino que lanza un completo conjunto de recursos a su disposición a través de Github Developer Program. El objetivo es que con Github se pueda hacer prácticamente todo: gestionar tareas, autenticación y, por supuesto, enganchar cada commit de nuestros proyectos para testear, analizar y desplegar en producción.

El registro para el Github Developer Program está abierto a todos los desarrolladores interesados. Con ello recibiremos notificaciones de las novedades de la API de Github, acceso a nuevas funcionalidades en proceso beta, cuentas de Github Enterprise y la posibilidad de enviar nuestras aplicaciones que integren la API a su galería de integraciones.

Leer más »
Publicidad

Rest.li, el framework REST + JSON de Linkedin

1 Comentario
Rest.li, el framework REST + JSON de Linkedin

Las APIs se han ido convirtiendo poco a poco en algo totalmente imprescindible en el mundo del desarrollo moderno: sacamos continuamente datos de ellas y creamos las nuestras propias para comunicar nuestros productos y servicios con el mundo. La gente de Linkedin están orgullosos de la plataforma para APIs que han creado para mejorar su funcionamiento interno y por eso, desde hace un par de semanas, han decidido liberla y compartirla con el resto del planeta developer. Rest.li es un framework REST + JSON para la creación de arquitecturas de servicio robustas y escalables usando descubrimiento dinámico y APIs sencillas desarrollado en Java por algunos de los mejores ingenieros de la prestigiosa empresa del Valle.

Leer más »

Swagger, framework para generar documentación de APIs RESTful y un sandbox para probar llamadas

4 Comentarios
Swagger, framework para generar documentación de APIs RESTful y un sandbox para probar llamadas

Desarrollar una API es duro. No sólo por el esfuerzo dedicado al diseño y la implementación, si no el tiempo que debe dedicarse a la documentación y a su mantenimiento para que los desarrolladores que vayan a usarla tengan claro su funcionamiento. Por eso, Swagger es una herramienta extremadamente útil para describir, producir, consumir y visualizar APIs RESTful. El principal objetivo de este framework es enganchar el sistema de documentación con el código del servidor para que esté sincronizado a cada cambio. Casi documentamos al mismo tiempo que creamos la implementación.

Leer más »

Maldades creciendo en mi cerebro: 4chan ahora tiene API

10 Comentarios
Maldades creciendo en mi cerebro: 4chan ahora tiene API
Y una API para unir a todos los LOLcats y atarlos en las tinieblas

Seguramente ya lo sabes porque la noticia es de la semana pasada. Incluso es posible que ya hayas trasteado con ella. Sin embargo en Genbeta Dev no podemos dejar de hacernos eco de que 4chan (si, 4chan, ese sitio que nadie visita nunca…) ha liberado su código con licencia BSD colocandolo en GitHub y, sobre todo, ha publicado una API JSON para acceder a su infinita cantidad de boards y maldades varias.

“4chan” and “API” are certainly two words I never thought I’d find in the same sentence, but alas, here we are
Leer más »

gmaps.js, manejando la API de Google Maps sin quebraderos de cabeza

4 Comentarios
gmaps.js, manejando la API de Google Maps sin quebraderos de cabeza

La API de Google Maps es muy poderosa y útil (y bien que lo sabe Google que cada vez quiere cobrar más y más por su uso) pero, como muchas otras APIs, su uso puede ser bastante farragoso. Por suerte hay diversas herramientas que te hacen la vida más fácil en tu lucha con Google Maps y una de ellas es gmaps.js, una librería JS muy sencilla de utilizar y con una potencia bastante considerable.

Eventos, marcadores, polígonos, rutas, capas superpuestas, menús contextuales y demás características y utilidades de la API de Google Maps de manera sencilla y rápida, con ejemplos clarificadores de cada una de estas características, con licencia MIT y con la posibilidad de hacerte un fork desde su repositorio en Github (¿dónde si no?).

La pinta de este gmaps.js es, desde luego, bastante atractiva. Será cuestión, como siempre, de probarlo y compartir nuestras sensaciones.

Vía | gmaps.js

Leer más »
Publicidad
Inicio
Inicio

Ver más artículos