title: ng-style or style attribute with binding? Which is better? Which is faster? What is the difference?
body: <p>I am optimizing my large application. I am confused between following two approach, please help to decide which one is faster.</p>
  
  <p><strong>Inline style attributes</strong></p>
  
  <pre><code>&lt;div style="background-color:{{item.color}}"&gt;&lt;/div&gt;
  </code></pre>
  
  <p><strong>Using ng-style</strong></p>
  
  <pre><code>&lt;div ng-style="{'background-color':item.color}"&gt;&lt;/div&gt;
  </code></pre>
  
  <p><strong>Using once-style</strong></p>
  
  <pre><code>&lt;div once-style="{'background-color':item.color}"&gt;&lt;/div&gt;
  </code></pre>
  
  <p><strong>Note</strong> : For <code>once-style</code>, I have used AngularOnce Directive.</p>
  
  <p>Thanks in advance. Please tell me which one is faster and why.</p>