如何使用 golang 和 nuxt?
Posted
技术标签:
【中文标题】如何使用 golang 和 nuxt?【英文标题】:How do I use golang and nuxt? 【发布时间】:2019-04-30 10:42:32 【问题描述】:我想用 Golang 作为服务器,用 Nuxt 作为前端,我用谷歌搜索了一下,但没有找到任何例子。
我在 nuxt + express 中找到的 express/node.js 代码。链接在下面
const express = require('express')
// Create express instnace
const app = express()
// Require API routes
const users = require('./routes/users')
// Import API Routes
app.use(users)
// Export the server middleware
module.exports =
path: '/api',
handler: app
我可以创建 golang 服务器 api 并将其部署为微服务,但我会失去 nuxt 的 s-s-r 功能吗?如果我使用单独的服务器而不是 nuxt + node.js 的单片版本,谷歌仍然会抓取我的网页
链接:https://github.com/nuxt-community/express-template
问候
【问题讨论】:
【参考方案1】:你应该把它们分开。一台服务器用于您在 golang 中的后端 api。其他服务器是 nuxt s-s-r 的节点服务器。然后,您可以使用 nginx 根据路径或任何内容将请求路由到所需的服务器。一切都会好起来的
【讨论】:
你能展示一个基本的例子吗?我知道很多,但我真的需要理解,因为之前没有人展示过任何例子 @sinusGob 我真的不明白你想要什么的例子。你有正常的 nuxt 设置和正常的 golang 服务器。两台不同的服务器。以上是关于如何使用 golang 和 nuxt?的主要内容,如果未能解决你的问题,请参考以下文章
如何在 nuxt 应用程序中使用 moduleFederationPlugin