title: JQueryMobile MVC and offline persistence
body: <p>What would be your best combination of tools to build a JQuery Mobile application that : </p>
  
  <ul>
  <li>handles many kinds of objets with relations</li>
  <li>has many (many) different edition screens</li>
  <li>has to work offline, server sync is performed lastly (dedicated screen) ; <em>Application and media caching will be done using HTML5 manifest</em></li>
  </ul>
  
  <p>Despite my reasonably good experience in OOP, I feel quite confused when it comes to Javascript and its abounding MVC frameworks.</p>
  
  <ul>
  <li><strong>persistence.js</strong> seems to be a good and intelligible candidate. Navigation is done manually though ;</li>
  <li><strong>backbone.js + backbone-relational + backbone-localstorage/websql</strong> brings a nice MVC layer. Examples look nice on simple apps ; Wonder how well it couples with JQueryMobile's routing ;</li>
  <li>your idea ?</li>
  </ul>
  
  <p>Thank you in advance for sharing your recommandations !</p>
  
  <p>Notes :</p>
  
  <ul>
  <li><a href="http://blog.chariotsolutions.com/2011/12/introduction-to-backbonejs-with-jquery.html" rel="nofollow noreferrer">http://blog.chariotsolutions.com/2011/12/introduction-to-backbonejs-with-jquery.html</a></li>
  <li><a href="http://documentcloud.github.com/backbone/docs/backbone-localstorage.html" rel="nofollow noreferrer">http://documentcloud.github.com/backbone/docs/backbone-localstorage.html</a></li>
  <li><a href="https://github.com/PaulUithol/Backbone-relational" rel="nofollow noreferrer">https://github.com/PaulUithol/Backbone-relational</a></li>
  <li><a href="https://stackoverflow.com/questions/6466300/jquery-mobile-backbone-js-routing">jquery-mobile backbone.js routing</a></li>
  <li><a href="https://stackoverflow.com/questions/7172294/backbone-js-and-jquerymobile-routing-without-hack-or-other-router">Backbone.js and jQueryMobile routing without hack or other router</a></li>
  <li><a href="https://github.com/azicchetti/jquerymobile-router" rel="nofollow noreferrer">https://github.com/azicchetti/jquerymobile-router</a></li>
  </ul>