全书目录

第三十六篇:Koa 完全指南 —— 洋葱关卡巡防宇宙

第九章:Koa 适合什么场景,不适合什么场景

1 分钟 252 字 第 692 / 962 个阅读单元
#最适合的场景
  • 你要做 API 服务、BFF、网关、Webhook 入口。
  • 你很在意中间件链路的可读性和可控性。
  • 你想在 Node 世界里保留较强的手工架构自由度。
  • 你团队知道自己需要什么,不想被全家桶绑定。
  • 你希望日志、鉴权、响应包装、错误处理这种横切逻辑写得非常清楚。
#不一定最适合的场景
  • 你需要框架直接给你完整模块化治理。
  • 你要非常强的内建校验、插件封装、schema 驱动体验。
  • 你希望一开始就有 DI、装饰器、规范化企业结构。
  • 你团队工程能力不强,更需要“框架替你做决定”。

最务实的判断标准是:

text
想自己建塔、排关卡、控链路
-> Koa 很合适

想让框架直接给你一整套制度
-> Koa 可能太轻