javascript - 我们应该使用 SSG 来部署使用 Nuxt.js 创建的仪表板吗?

标签 javascript vue.js nuxt.js

我们将使用 Nuxt.js 开发供内部使用的仪表板。由于这将是一个内部仪表板,因此不需要通用模式。通常大部分仪表板都是在 SPA 中开发的。

但 SPA 还需要服务器将初始 HTML 和 js 包发送到浏览器。那么如果我们使用 SSG 并将其部署到 s3 上,因为它不再需要服务器,我们可以节省成本呢?

最佳答案

您完全可以 target: 'static'ssr: false 并将您的应用程序免费部署到 Netlify。 您不需要 Node.js 服务器,因为您将只提供静态 JS 文件(在构建期间生成)。所以,只有 CDN 就足够了(基本上是 Netlify)。

另外,你在这里使用Nuxt的其他部分吗? Nuxt 的主要好处是通用模式。当然,它还有其他优点,但如果您想更快地移动,可以使用 Vitesse 或 vanilla Vue3(Nuxt3 允许使用 Vue3,Nuxt2 仅专注于 Vue2)。

关于javascript - 我们应该使用 SSG 来部署使用 Nuxt.js 创建的仪表板吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70721609/

相关文章:

javascript - 仅当值有效时,如何通过 Vue 中的 v-model 将更改应用于输入?

javascript - Vue.js 似乎没有在变量更改时更新 DOM

javascript - 在 Nuxt 前端使用 Strapi 上上传的图像

javascript - 如何在 nuxt.config.js 中扩展 webpack > config > externals?

typescript - TypeScript 中的 Nuxt/Vue.js : Object literal may only specify known properties, 但 'components' 在类型 'VueClass' 中不存在

javascript - Ajax 使用 CSS 加载页面

javascript - 新文本区域 onfocus 不起作用

javascript - 将 javascript 变量发送到框架中

javascript - JS : Update Text Live on Page Everytime Input is Changed

vue.js - 如何在 vue.js 中上传之前预览多个文件