[NestJS] Data transfer Object(DTO)


[NestJS] Data transfer Object(DTO)

DTO는 계층 간 데이터 교환을 위한 객체이다. DB에서 데이터를 얻어 Service나 Controller 등으로 보낼 때 사용하는 객체를 말한다. DTO는 데이터가 네트워크를 통해 전송되는 방법을 정의하는 객체이다. Interface나 class를 이용해서 정의할 수 있고 NestJS에서는 클래스를 이용하는 것을 추천한다. DTO는 데이터 유효성을 체크하는 데 효율적이고 더 안정적인 코드로 만들어준다. 타입스크립트의 타입으로도 사용이 된다. Board를 위한 Property들을 여러 곳에서 사용하고 있다. (title , description)을 Controller와 Service에서도 사용한다. 간단한 애플리케이션에서는 몇 개의 프로퍼티만 불러주고 몇 군데에서만 불러주면 된다. 하지만 규..........

[NestJS] Data transfer Object(DTO)에 대한 요약내용입니다.

자세한 내용은 아래에 원문링크를 확인해주시기 바랍니다.



원문링크 : [NestJS] Data transfer Object(DTO)