내장 파이프란?

유효성 검사: HTTP 요청을 처리할때 입력된 데이터가 DTO에 명싱되 형태와 일치하는지 확인
데이터 변환: 입력된 데이터를 다른 형태로 변환
ex) 문자열로 제공된 날짜를 Date 객체로 변환
자주 사용하는 내장 파이프
ValidationPipe: dto 명시된 것들을 체크하는 파이프
@Post()
create(@Body(new ValidationPipe()) data: CreateBoardDto) {
return this.boardService.create(data);
}

ParseIntPipe: 숫자형으로 만들어주는 파이프
@Get(':id')
find(@Param('id', ParseIntPipe )id: number) {
return this.boardService.find(id);
}