Por iniciativa propia, Nicolás Meléndez creó RestBA, “una librería que le permite a los programadores JAVA acceder comodamente a los datos del Gobierno de la Ciudad de Buenos Aires, publicados en data.buenosaires.gob.ar, y con las abstracciones necesarias para obtener resultados en poco tiempo”.
Toda la información se encuentra publicada en su blog:
Principales Ventajas de RestBA
- ThreadSafe: La librería es threadsafe, con lo cual esta especialmente pensada para pedir los datos en paralelo. Por ejemplo Crawlers.
- Sencilla: Solamente hay que hablar contra una sola interfase : RestBAClient. RestBA se encarga de ir a buscar los datos al sever, parsearlos y armar un objeto lindo para que lo uses cómodamente y feliz.
- Procesamiento de metadatos: La API de la ciudad de Buenos Aires deja acceder solamente a los metadatos, no a los datos en sí. La información viene en zips, excels, csv y nuestra librería se encarga de abrir los archivos, tomar los datos y dar representaciones cómodas en java de ellos para poder manipularlos mejor.
- Documentación: Sabemos que necesitas aprender a usar esta librería para hacer cosas copadas. Por lo tanto es necesario tener una buena documentación y en eso hacemos foco. Dicha documentación esta en github
- Open Source: El código esta abierto para cualquier programador que lo quiera cambiar, saber como funciona, aprender y colaborar.
- Licencia: Licencia Apache, versión 2.0 – Básicamente cualquier persona o empresa, la puede usar para actividades comerciales y no comerciales.
Felicitaciones Nicolás, excelente trabajo. Nos vemos en el Hackaton CIMO BSAS.
Lee el post completo y aprendé a usar RestBA.
Fuente: blog.melendez.com.ar