title: How can I use JavaScript source maps (.map files)?
body: <p>Recently I have seen files with the <code>.js.map</code> extension shipped with some JavaScript libraries (like <a href="http://code.angularjs.org/" rel="noreferrer">Angular</a>), and that just raised a few questions in my head:</p>
  <ul>
  <li>What is it for? Why do the guys at Angular care to deliver a <code>.js.map</code> file?</li>
  <li>How can I (as a JavaScript developer) use the <code>angular.min.js.map</code> file?</li>
  <li>Should I care about creating <code>.js.map</code> files for my JavaScript applications?</li>
  <li>How does it get created? I took a look at <code>angular.min.js.map</code> and it was filled with strange-formatted strings, so I assume it's not created manually.</li>
  </ul>