Chapter 8. Data-driven Applications

In this chapter, we will create a data-driven application using data from the Human Development Data API from the United Nations website. We will use D3 to create a reusable chart component, and use Backbone to structure and maintain the application state. We will learn how to use Jekyll to create web applications using templates and a simplified markup language. We will also learn how to host our static site both on Amazon Simple Storage Service (S3) and GitHub Pages.

Creating the application

In this section, we will create a data visualization to explore the evolution of the Human Development Index (HDI) for different countries, and show the life expectancy, education, and income components of the index. We ...

Get D3.js: Cutting-edge Data Visualization now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.