Wir werden mit Nuxt.js ein Dashboard für den internen Gebrauch entwickeln. Da es sich um ein internes Dashboard handelt, ist kein universelles Schema erforderlich. Im Allgemeinen werden die meisten Dashboards in SPA entwickelt.
Aber SPA erfordert auch, dass der Server die ersten HTML- und JS-Pakete an den Browser sendet. Was wäre also, wenn wir SSG verwenden und es auf s3 bereitstellen, da kein Server mehr erforderlich ist und wir Kosten sparen können?
您完全可以
target: 'static'
和ssr: false
并将您的应用程序免费部署到 Netlify。 您不需要 Node.js 服务器,因为您将仅提供静态 JS 文件(在构建期间生成)。因此,只需 CDN 就足够了(基本上是 Netlify)。另外,你在这里使用Nuxt的其他部分吗? Nuxt 的主要好处是通用模式。当然,它还有其他优点,但如果你想更快一点,你可以使用 Vitesse 或 vanilla Vue3(Nuxt3 允许使用 Vue3,Nuxt2 只专注于 Vue2)。