¿Como crean graficas y reportes en sus aplicaciones?
¿Como lo hago yo?
Buenos dias, normalmente siempre he trabajado con JPA, Hibernate como ORM, (Di no a los SP's :P), y en el frente ha cambiado la cosa, aveces era JSF, JSP's, Handlebars, Angular... y cuando tocaba hacer graficas pues yo mismo creo las consultas, genero JSON y armo los datos para después ponerlos en una pantalla y generar graficas ya sea con D3 , raphaeljs, Google charts , etc.
El problema era cuando me pedian que generara esas graficas como un PDF y las enviar por correo, realmente no fue tanto problema usando phantomjs puedes tener un reporte con las mismas graficas en PDF y se ve muy bien, aunque existe un bug con las web fonts que no permite utilizarlas y tienes que bajar un phantomjs compilado con esa funcionalidad.
Recienteme entro una persona a mi equipo y me comento de Jasper, lo vi muchas veces en paginas como adictosaltrabajo de autentia, pero no le puse mucha atención debido a que nunca me habia encontrado a alguien que lo pusiera sobre la mesa, después de verlo en accion o investigar un poco creo que se queda corto a comparación de lo que ya hago, pues lo veo mas que nada como un reporteador esporadico, no algo que puedas ver en tu aplicacion web o ¿quiza si se pueda?, no lo se y quisiera saber mas enfoques o puntos de como atacar esta clase de requerimientos.
- Inicie sesión o regístrese para enviar comentarios
Jasperreports
Jasperreports es una potente librería para generar reportes, para graficos lo he usado muy poco. Pero para reportes es excelente, te permite exportar a pdf, xls, csv.