title: When to use Twitter's Flight Framework?
body: <p>Twitter released their <a href="https://github.com/twitter/flight" rel="nofollow noreferrer">Javascript Framework Flight</a> some days ago on github. From what I have gathered, Flight puts the JS logic behind another layer, where the separate components can only be accessed via specific event calls (like an API?).</p>
  
  <p>I'm not quite sure I understand the benefits of using a JS Framework and what Flight brings to the table. Would I use this if I made a mobile application to improve performance <strike>(JS on serverside?)</strike> and better control what events call components?</p>
  
  <p>Here are some of the articles/relate posts I could find so far:</p>
  
  <ul>
  <li><a href="http://www.infoq.com/news/2013/02/Twitter-Flight" rel="nofollow noreferrer">InfoQ</a></li>
  <li><a href="http://www.blogeek.com.ar/2013/01/31/twitters-flight-js-framework-first-thoughts-and-comparison-with-backbone/" rel="nofollow noreferrer">blogeek</a></li>
  <li><a href="https://stackoverflow.com/questions/13838395/why-do-we-need-backbone-js-or-any-js-mvc-framework">SO: Why do we need JS Frameworks?</a></li>
  </ul>