跳到主要内容

nextJS的middleware的不适合的场景

  • 复杂的数据操作和提取(比如通过API)。
  • 需要完全的node环境的情况,因为middleware只运行在edge 环境上。
  • 高性能的计算,应该routejs上或者专门的后端服务。
  • 复杂的的会话管理。应该放在routejs上。
  • 直接的数据库操作,放在server action或者routejs里边。