I'am starting a new project that will use Knockout as the main MVVM library
I'am not a web developer as my background was mainly developing desktop apps. Because of this i choose knockout because its the framework that gives-me what i want and miss in the html/js world.
So, my project will have to work cross device: from desktop to tablets (not including phones at this stage). I want to use a framework that helps me styling the UI and suport mobile platforms with a "native" feel... my main problem is that it seems that every framework will change my html code at runtime inserting elements and changing others...
Whats the best framework that will not get in the way of knokoutjs (as knokout is more important to me then then ui framework)?
Any ideias?