Salut J'apprends à propos de vue et SPA. Et je que Vue est understod dans un dossier de compilation avec toutes les choses que vous avez besoin, et vous mettez ce dossier dans votre serveur.
Les questions sont si tout le contenu de cette compilation est téléchargée dans le côté client, ou comment fonctionne ?.
Merci
TLDR; Le code est compilé et téléchargement dans le côté client.
Vue est une bibliothèque, qui signifie des termes très simples, vous pouvez accéder au code réutilisable qui a beaucoup de fonctionnalités utiles et l'utiliser pour construire votre application beaucoup plus rapidement et d'une manière plus propre.
Vous pouvez le considérer comme une ressource externe où vous prenez le code ready-made pour construire votre application, donc pas de vraie magie qui se passe ici, juste beaucoup dans les coulisses qui vous fait gagner beaucoup d'efforts.
Maintenant, en ce qui concerne la compilation, Vue CLI est prêt avec Webpack, routeur, et plus, il gère automatiquement le routage pour vous, la compilation de votre code, rendant votre taille petit paquet, il uglifying, différentes parties de code division et plus.
Si vous voulez que votre code soit compilé sur le serveur, puis servi au client (comme on l'appelle côté serveur de rendu), vous pouvez utiliser des cadres tels que Nuxt.JS qui fonctionne avec Vue afin d'y parvenir.