Exploring Drupal 8 Notes - Underscore.js

This is the first of a series of posts exploring Drupal 8.  I am going from the front-end to the back-end starting with what are probably the more obscure to less obscure components of Drupal 8 with each post.

What Underscore.js is

Underscore.js is an open source Javascript helper library intended to make common data manipulation tasks on JavaScript arrays, objects and collections easier.  At the time of writing, the size of the compressed version of the library is less than 6 kilobytes.