项目里两种风格混着用,想统一一下。Server Actions 写起来简洁,但有些场景感觉 API route 更合适。
我的分类:
- 站内表单、提交后刷新当前页 → Server Actions。
- 给前端 SDK、移动端、第三方调用 → API route。
- 需要复杂中间件(限流、签名校验)→ API route。
- 文件上传 → 都试过,Actions 不太好处理大文件。
现在表单几乎全 Actions,开放 API 走 route。
大家怎么分?有没有 "Actions 不够用被迫改 route" 的场景?