Nous développerons un tableau de bord à usage interne en utilisant Nuxt.js. Puisqu’il s’agira d’un tableau de bord interne, aucun schéma universel n’est requis. Généralement, la plupart des tableaux de bord sont développés en SPA.
Mais SPA exige également que le serveur envoie les packages HTML et js initiaux au navigateur. Et si nous utilisions SSG et le déployions sur s3 car il ne nécessite plus de serveur et nous pouvons économiser des coûts ?
Vous pouvez
target: 'static'
和ssr: false
déployer votre application sur Netlify gratuitement. Vous n'avez pas besoin d'un serveur Node.js car vous ne servirez que des fichiers JS statiques (générés lors de la construction). Donc un simple CDN suffit (essentiellement Netlify).De plus, utilisez-vous d'autres parties de Nuxt ici ? Le principal avantage de Nuxt est son modèle universel. Bien sûr, il présente d'autres avantages, mais si vous souhaitez être plus rapide, vous pouvez utiliser Vitesse ou vanilla Vue3 (Nuxt3 permet d'utiliser Vue3, Nuxt2 se concentre uniquement sur Vue2).