Gráficos

Ao longo do tempo fui aprimorando minhas habilidades com construção de gráficos, desenvolvendo os mais variados tipos.

Utilizando a biblioteca AmCharts na versão 4, com ela pude desenvolver gráficos simples, como gráfico de barras, linhas e pizza, além de fazer gráficos mais complexos como linha do tempo, colunas agrupadas e gráficos percentuais, antes de trabalhar com o AmCharts, usava o ChartJs, muito bom também, porém possui algumas limitações como por exemplo não ter recurso de zoom.

Com a necessidade de mostrar os dados estruturados acabei desenvolvendo habilidade em montagem de query e trabalhar com dados processados, que seria uma espécie de view materializada, para otimizar consultas ao banco de dados.

Conhecimentos agregados foram de análise e manipulação de dados, além de mexer com bibliotecas que constroem gráficos, aprendi a desenvolver pequenas abstrações para otimizar a manipulação dessas bibliotecas, principalmente a AmCharts que possuem muitos parâmetros, deixando o uso dela mais intuitivo.

Tecnologias Utilizadas

  • AmCharts
  • ChartJs
  • HTML, CSS e JavaScript
  • jQuery
  • Bootstrap 3