anchor.diff: -.l-main-section
  -  p.
  -    <strong>Mission:</strong> By the end of this chapter, you should be able to get an Angular 2 component to appear on
  -    the page.
  -
  -  .l-sub-section
  -    h3#section-examples Examples:
  -      ul
  -        li
  -          a(href='http://plnkr.co/edit/MRz2i7sjupzxERPAa3SF?p=preview') TypeScript
  -        li
  -          a(href='http://plnkr.co/edit/wzzKo4etk24t0oAnL6ep?p=preview') ES5
  -
   .l-main-section
     h2#section-install-or-plunker Install Angular or Use Plunker
     p There are four steps to create any Angular app:
  
positive.code:   p.
      You can edit and test out your apps either though serving local files through a web server or through a service like
      Plunker.
  
    p.
      For Plunker, just use the <a href="http://plnkr.co/edit/?p=preview">starter template</a> to get going.  If you're
      serving local files, edit and save them and start a web server that serves files in that directory.  If you have
      Python installed, you can run a basic HTTP server from the root of your code directory with:
  
    pre.prettyprint.lang-bash
      code python -m SimpleHTTPServer 8000
  
negative.code:   p.
      In the <code>&lt;body&gt;</code>, add an element called <code>&lt;my-app&gt;</code> that will be the root of your
      application.
    
    p.
      The TypeScript setup includes System.js, a third-party open-source library that adds ES6 module loading functionality to browsers. This step isn't needed for the ES5 version. System requires mapping the code file paths to understand what to be load.
  
    pre.prettyprint.lang-html
      code.
  