killa
killa
来个benchmark看看, 看看在长时间的写入下差距有多大。
这里改了之后会导致定时任务会在 unittest 中触发,需要考虑一下是不是要禁止。
这个加在入参上比较好,比如说同时有 query,params 的,每个参数都可以有教研。
@Cyberhan123 可以先提个 RFC 说说自己想要的注解是什么样的。
@Cyberhan123 参数是不是可以更简单,比如只有 `@Get()` 这样?其他所有参数都是可选的
如果默认值都是 `/` 的话,这个默认值就没什么意义了。使用的地方都需要设置 path
HTTP 接口会有不同的风格,比如说 RPC 类型、REST 类型。 可以分两套 api 出来,比如说。 RPC: ```ts import { Controller, POST } from '@eggjs/tegg/http/rpc' @Controller('/api/v1') class Hello { // POST /api/v1/helloWorld @POST() helloWorld() } ``` REST: ```ts...
是的。我们需要一个更完善的 rfc 详细的描述下不同风格的 controller 注解。
namespace + controller 可以配合再一起使用。比如说 `import { RestController } from '@eggjs/tegg/rest'`。通过 namespace 来区分的原因是,每个风格下的注解可能很多,会导致 `@eggjs/tegg` 这个 namespace 下太多了。
RestController 只有一个 http method 是不够的,每个动词都代表了不同的行为。不能混在一个 method 里的。