Twitter released their Javascript Framework Flight 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?).
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 (JS on serverside?) and better control what events call components?
Here are some of the articles/relate posts I could find so far: