Building charts and graphs by hand is time consuming and just plain silly with the amount of freely available libraries out there today. But finding the right library can be tough. There are so many options that it can overwhelming. Striking a good balance between features, the look and feel of the elements and the complexity of configuration is tricky.
I’ve put together a list of some superb, free and easy-to-use chart libraries that exemplify the perfect balance of these elements without being too clunky or complex. I’ll also provide some links and additional information to use each library with a few popular frameworks like React, Vue or Ember.
Modern, sleek, popular and a breeze to implement. Chart.js is a fantastic library for any project because of its simplicity and elegance. The elements are responsive and look great. Chart.js uses HTML5 elements which means the animations and renders are buttery smooth and efficient across a wide range of browsers.
This library is a great addition to any project to display even the most complex of datasets. With Chart.js you get a lot of built-in functionality and interactivity for free. Things like toggling to enable or disable different datasets are presented by default and make producing useful, dynamic visuals a breeze. For more detailed information on setting up Chart.js checkout the official documentation. There is also a great beginners guide that takes you through each step element-by-element from Stanley Ulili available here.
Who else loves to write side-effects-free functions? I think we, as programmers, all do. Today, in this story, I will walk you through the basic principles of functional programming that will make your coding life easier.
The agenda of the talk included an introduction to 3D data, its applications and case studies, 3D data alignment and more.