support jquery;
what if your boss says someday that ie8 is compatible?
if developed in jQuery, it has the advantage of good compatibility, compatibility to IE8 or even lower, and a large number of plug-ins. The disadvantage is that the code to write compared to Vue+Nuxt, to write a lot, and not engineering development, code compression, style completion, confusion, caching have to rely on gulp to do.
using Vue+nuxt, the advantage is that you write less code, combined with webpack artifact, engineering development, whether in terms of development efficiency or code quality, is not comparable to jQuery. The disadvantage is that it is not compatible with IE8.
according to the requirements, static display, no complex page interaction logic, let's use jquery. I feel overqualified and overqualified with vue+Nuxt.js.
this depends on how your page is planned.
if it is very simple and there are no reusable components, it is recommended that jq
if there are many page components that need to be reused, use vue
in addition, the official website should also pay attention to the opening speed and so on. If you use jq, you have to work hard on code compression
.
it is recommended that the static state of jq, official website need not be so complicated. Just focus on page loading, animation, layout, etc.
both nuxt and jquery are fine. Vue is actually compatible with ie8 with a lot of polyfill. However, the vue development model can also be applied to jquery.
secondly, there should be a mvvm framework that can consider Baidu, which is compatible with ie6
.
jquery, has a small number of projects (3 pages) and basically no data. So consider using jquery.
as for vue + nuxt, I only know that nuxt seems to be a simple framework for ssr (server side render), and whether to use ssr to choose
depends on ttc (time to content),. Otherwise, the official website is also recommended to use pre-render, but I don't see the need for pre-render on three pages.
of course, if you want to learn vue, go ahead.
PC: jquery (IE678 you know)
Mobile: vue
according to the company's needs and future expansion.
if you consider compatibility with older browsers, it's better to use jq.
whether or not to use nuxt depends on whether the leader requires SEO. Generally speaking, if you don't need it. Vue is recommended.
requires SEO and has a small number of pages. And if you don't plan to add modules at a later stage, it is also suggested that jq doesn't have to use vue-nuxt so much trouble
this demand is incomplete.
first of all, you need to identify the client that needs to be adapted, for example, if it is only compatible with modern browsers, then js may be able to write it natively; but if it is compatible with IE8, then you may have to consider jQ1.11; and if it is a responsive demand for PC/ mobile, you may have to find a set of responsive things (which will be faster).
secondly, it is not said where js is needed on the page, so it is not easy to judge which library / framework is needed. If it only involves the need for interactive effects, then mainly use jQ, if the amount of interaction is relatively large, or the animation is more complex, you can hang up the animation library.
finally, use which one is more familiar .