view benchmark/bun-http-framework-benchmark/dev/nest-node/src/app.controller.ts @ 194:fb28063dc490 hg-web

Adding few more images.
author MrJuneJune <me@mrjunejune.com>
date Sun, 25 Jan 2026 20:19:42 -0800
parents a8976a008a9d
children
line wrap: on
line source

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;
  }
}