recherche

Maison  >  Questions et réponses  >  le corps du texte

Quelle est la différence entre Nuxt et Vite ?

J'apprends Vue, son écosystème, et maintenant je comprends nuxt.js.

D'après ce que j'ai compris, c'est un outil qui nous aide à créer des applications Vue, mais ne faisons-nous pas la même chose avec vite.js ?

Quelle est la différence entre eux ?

P粉071743732P粉071743732397 Il y a quelques jours702

répondre à tous(1)je répondrai

  • P粉124890778

    P粉1248907782023-10-26 14:04:11

    Vite est un outil de construction similaire à Webpack qui vous permet essentiellement de travailler localement sur votre application et de la construire en production. Il apportera également divers chargeurs, des capacités de remplacement de modules à chaud, des variables d'environnement, une gestion des actifs, etc.

    Nuxt n’a absolument rien à voir avec tout cela. C'est comparable à React/Svelte de Gatsby/Next/Vitepress.

    Son objectif est de fournir plus de fonctionnalités à VueJS. Par exemple, Vue fonctionne uniquement en tant que SPA, ce qui signifie que vous n'obtiendrez aucun type d'indexation par les moteurs de recherche, tandis que Nuxt dispose des modes SSR et SSG qui permettent d'explorer efficacement votre site.

    Il apporte également de nombreux avantages en matière d'expérience développeur : importation automatique d'API composites, de composants, routage simple, un immense écosystème grâce à tous les modules Nuxt, configuration plus simple, etc...
    En gros, cela ressemble plus à une application VueJS !

    De plus, la dernière version de Nuxt (v3) fonctionne immédiatement avec Vite. Ils sont donc tous deux complémentaires dans la mesure où vous avez besoin d'un outil de construction pour fonctionner dans l'écosystème JS d'aujourd'hui et vous obtenez plus de fonctionnalités que simplement VueJS.


    Il existe des outils comme vite-plugin-ssr et vitesse (créés par le responsable principal de Nuxt, d'ailleurs) qui peuvent résoudre les besoins de base de génération statique de certaines routes, etc., mais ce n'est pas si puissant et la communauté est plus petite autour de lui, la vitesse de déplacement globale est plus lente.

    Faire confiance aux personnes derrière Nuxt/Vite est également un aspect important, la plupart d'entre eux sont bien connus dans la communauté + sont de sérieux mainteneurs au quotidien !

    répondre
    0
  • Annulerrépondre