【发布时间】:2021-09-06 14:24:13
【问题描述】:
我正在开发一个由NextJS 前端和Rails API 后端组成的应用程序。
有来自 NextJS 的 /api 路由,我可以在其中放置“服务器端代码”。
我应该先将前端请求发送到/api 端点然后然后 发送到 Rails API 端点来使用此功能,还是“可以”直接将请求发送到 Rails API 端点?
对我来说,这看起来有点像“拐角处的跳跃”。
使用NextJS frontend -> NextJS API -> Rails API 方法有真正的好处吗?
【问题讨论】:
-
不需要NextJS API,可以在页面使用API调用。文档:nextjs.org/docs/basic-features/pages
-
/api允许您构建和公开 api,如果您已经拥有 api,只需在任何您想要的地方使用它们。 (NextJS 前端 -> Rails API)
标签: node.js ruby-on-rails next.js rails-api