Refactoring JQM based app: Backbone vs. React

Refactoring JQM based app: Backbone vs. React

In order to be prepared for a future framework switch (see https://forum.jquery.com/topic/1-5-timeline) I decided to refactor my project by introducing a clean model view separation before adding any new features. While there are many articles about combining JQM with Backbone (see  http://demos.jquerymobile.com/1.3.0-rc.1/docs/pages/Backbone-Require/index.html), to my surprise, even React seems to be an option ( jQuery Mobile React Example).

Has anyone experiences with either approach (or even both)? Which framework would you prefer regarding both aspects, JQM compatibility and sustainability?