应该这样做吗?或者 find 的实际 mongoose 调用是否应该作为 api 放在 route.ts 文件中,并在 nextjs 的操作中对这个 api 进行 http fetch 调用?
我的问题主要是:
- 我应该在(服务器端)操作内执行 mongoose find 命令吗
- 如果是这样,如何转换为 json,因为在常规代码中我们将使用 nextResponse.json 将 mongoose 转换为 json
谢谢
应该这样做吗?或者 find 的实际 mongoose 调用是否应该作为 api 放在 route.ts 文件中,并在 nextjs 的操作中对这个 api 进行 http fetch 调用?
我的问题主要是:
谢谢
nextjs 中操作的目的是将视图与数据操作(如来自 nextjs 服务器端的 http 获取)之间的关注点分离 - 这意味着当最初在后端呈现的组件可以执行服务器端 http 请求,然后在客户端使用相同的操作执行相同的 http 请求 - 这就是为什么关注点分离对于允许代码的同构性质顺利执行很重要!
以下是 nextjs 中一些操作的最佳实践:
nextjs 中操作的目标是:
祝你好运!