Book Image

Mastering D3.js

By : Pablo Navarro Castillo, Pablo Navarro Castillo
Book Image

Mastering D3.js

By: Pablo Navarro Castillo, Pablo Navarro Castillo

Overview of this book

Table of Contents (19 chapters)
Mastering D3.js
About the Author
About the Reviewers


In this chapter, we learned how to create static sites with Jekyll and how to integrate third-party data sources using API endpoints. We used the Human Development Data API from the United Nations to visualize the evolution of the HDI of the ranked countries, displaying the main components of this indicator as a table.

To create the application, we used several JavaScript and CSS libraries, and we used Grunt to concatenate and minify the project assets before publishing the site. We also learned how to publish sites created with Jekyll using GitHub Pages for projects or personal pages, and how to configure and use Amazon S3 to host static websites.

In the next chapter, we will learn how to create data visualization dashboards and how to make our visualizations responsive.