nextjs
我们开始构建一个 Express 服务器的项目,我们如何将它与 nextjs 前端结合起来?有什么方法可以让工作变得更轻松吗? 请我需要帮助
要将 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 服务器。祝你的项目好运!!