Skip to content

合并请求

只针对于server框架,rpc没有

把接口调用抽象成函数调用,同时调用多个接口时会发出多次请求,这完全可以合并成一次请求

phecda-server会开放一条路由,用于合并请求,和trpc类似

同样存在限制

服务方

默认的并行路由是/__PHECDA_SERVER__,可以手动设置

ts
bind(app, data, {
  parallelRoute
})

如果设置false,就禁用

调用方

ts
const chain = createClient(
  { user: UserController },
  adaptor,
  {
    batch:true,
    parallelRoute: '/__PHECDA_SERVER__'
  }
)

Released the MIT License.