Mercurial
diff benchmark/bun-http-framework-benchmark/dev/nest-node/src/app.controller.ts @ 183:a8976a008a9d
[BenchMark] Added bun bench mark to test seoboe vs other popular benchmarks.
| author | MrJuneJune <me@mrjunejune.com> |
|---|---|
| date | Fri, 23 Jan 2026 21:19:08 -0800 |
| parents | |
| children |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/benchmark/bun-http-framework-benchmark/dev/nest-node/src/app.controller.ts Fri Jan 23 21:19:08 2026 -0800 @@ -0,0 +1,33 @@ +import { + Body, + Controller, + Get, + Header, + Param, + Post, + Query, + Res, +} from '@nestjs/common'; +import { AppService } from './app.service'; + +@Controller() +export class AppController { + constructor(private readonly appService: AppService) {} + + @Get('/') + @Header('content-type', 'text/html') + getHello() { + return this.appService.getHello(); + } + + @Get('/id/:id') + @Header('content-type', 'text/html') + getCompose(@Param('id') id: string, @Query('name') name: string) { + return `${id} ${name}`; + } + + @Post('/json') + postMirror(@Body() body) { + return body; + } +}