title: UWP App with multiple frames using the MVVM pattern
body: <p>Is there any library / framework that could simplify Universal Windows Platform app development of the application that contains multiple Frames.</p>
  
  <p>I mean, using <a href="http://www.mvvmlight.net" rel="nofollow">MVVM Light</a> or <a href="https://github.com/bezysoftware/MVVM-Navigation" rel="nofollow">BezySoftware MVVM-Navigation</a> the application is highly tied to the idea of navigating between different pages that are hosted by single frame.</p>
  
  <p>The UI I try to develop consist of multiple content frames (main, left, right) which content varies. I need something that will let me navigate easily between different views (by placing these views into appropriate frame) and provide the same features I would have with <a href="https://github.com/bezysoftware/MVVM-Navigation" rel="nofollow">BezySoftware MVVM-Navigation</a>, so:</p>
  
  <ul>
  <li>handling of the view model state persistence</li>
  <li>the ability to activate / query deactivate view models </li>
  <li>back button feature</li>
  </ul>