如何将 Express 服务器集成到 nextjs 应用程序中

问题描述 投票:0回答:1
  • 前端:
    nextjs
  • 后端:express
  • 节点20
  • 记笔记应用程序

我们开始构建一个 Express 服务器的项目,我们如何将它与 nextjs 前端结合起来?有什么方法可以让工作变得更轻松吗? 请我需要帮助


javascript node.js express next.js react-fullstack
1个回答
0
投票

要将 Express 服务器与 Next.js 前端集成,您可以在同一个 Node.js 实例上运行两者,您可以通过设置 Next.js 应用程序来处理路由,并为您的 API 保留 Express。在 Next.js server.js 文件(或 custom-server.js,如果您根据自己的意愿重命名)中,导入 Express 并设置路由。对于 API 路由,将请求直接发送到 Express 服务器,而 Next.js 处理前端。

为了让事情变得更简单,Next.js 支持 API 路由,因此您可以将一些 Express 逻辑放入 Next.js API 文件夹中,但这不是必需的。或者,您可以将 API 调用从 Next.js 代理到现有的 Express 服务器。祝你的项目好运!!

© www.soinside.com 2019 - 2024. All rights reserved.