anchor.diff:  .l-main-section
   :marked
     ## View
  +  
  +  ## Vue
   .l-sub-section
     :marked
       A view is a portion of the screen that displays information and responds
       to user actions such as clicks, mouse moves, and keystrokes.
  +    
  +    Une vue est une portion de l'écran qui affiche des informations et répond 
  +    aux interactions de l'utilisateur comme les clics, déplacements de souris, et entrées clavier. 
   
       Angular renders a view under the control of one or more [Directives](#directive),
       especially  [Component](#component) directives and their companion [Templates](#template).
       The Component plays such a prominent role that we often
       find it convenient to refer to a component as a view.
  +    
  +    Angular rend une vue sous le contrôle d'une ou plusieurs [Directives](#directive),
  +    particulièrement des [Composants](#component) et leurs compagnons les [Templates](#template).
  +    Le Composant joue un rôle tellement majeur que l'on trouve souvent
  +    pratique d'appeler un composant une vue. 
   
       Views often contain other views and any view might be loaded and unloaded
       dynamically as the user navigates through the application, typically
       under the control of a [router](#router).
  +    
  +    Les vues contiennent souvent d'autres vues et n'importe quelle vue peut être chargée et déchargée
  +    dynamiquement quand l'utilisateur navigue à travers l'application, typiquement
  +    sous le contrôle d'un [routeur](#router).
   
   .l-main-section
   <a id="W"></a>
  
positive.code:     display in a [view](#view). We use the `#{atSym}Pipe` !{decorator}
      to associate the pipe function with a name. We then can use that
      name in our HTML to declaratively transform values on screen.
  
      Here's an example that uses the built-in `currency` pipe to display
      a numeric value in the local currency.
  
    code-example(language="html" escape="html").
      <label>Price: </label>{{product.price | currency}}
    :marked
      Learn more in the chapter on [pipes](/docs/ts/latest/guide/pipes.html) .
  
  :marked
    ## Provider
  
negative.code:   :marked
      The practice of writing compound words or phrases such that each word or abbreviation begins with a capital letter.
      Class names are typically spelled in PascalCase. Examples include: `Person` and `Customer`.
      
      La pratique qui consiste à agréger les mots de façon à ce que chaque mot ou abréviation commence avec une majuscule.
      Les noms de classe sont typiquement en PascalCase. Par exemple&nbsp;: `Person` et `Customer`.
  
      This form is also known as **upper camel case**, to distinguish it from **lower camel case** which we simply call [camelCase](#camelcase).
      In this documentation, "PascalCase" means *upper camel case* and  "camelCase" means *lower camel case*.
  
      Cette forme est aussi appelée **upper camel case** (_camel case majuscule_), pour la distinguer du **lower camel case** (_camel case minuscule_) que l'on appelle simplement [camelCase](#camelcase).
      Dans cette documentation, "PascalCase" veut dire **camel case majuscule* et  "camelCase" veut dire *camel case minuscule*.
  
  :marked
    ## Pipe
  