Asked By: Anonymous
I am very inexperienced with these new web technologies. I had a hard time with AngularJS specifically getting it to render on mobiles. I would like to use Vue.js with some of the jQuery mobile elements. Is it possible to mix these frameworks?
Solution
Answered By: Anonymous
I would not recommend it for the following reasons:
- Vue.js uses its Reactivity system to manage its input bindings. jQuery mobile also modifies the UI elements for look-and-feel. If you make any change on jQuery elements (for your form elements like select drop-down, radio buttons, etc.), those changes may not be reflected within Vue component.
- Vue.js is a well built micro framework, which produces gzipped app size of under 100kb that is well suited in mobile environments. If you mix jQuery mobile, it will push the size of your app, its memory footprint, and lead to a worse user experience in low-end phones.
Unless you have a strong reason to use jQuery mobile (like if you need touch interactions like drag, etc.), I would not recommend it.