【问题标题】:Should we use SSG for deploying a dashboard created using Nuxt.js?我们应该使用 SSG 来部署使用 Nuxt.js 创建的仪表板吗?
【发布时间】:2022-01-15 12:51:46
【问题描述】:

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

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

【问题讨论】:

    标签: javascript vue.js nuxt.js


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2011-04-01
      • 2010-10-13
      • 1970-01-01
      • 2018-02-18
      • 2020-04-16
      • 1970-01-01
      • 2019-07-09
      相关资源
      最近更新 更多