TypeScript

    class-transformer를 사용하는 이유, 사용 방법

    class transformer는 plain object를 class의 instance로 변환하거나, 그 반대의 작업을 수행하기 위해 사용하는 library이다. Plain object란 Object class의 instance를 말한다. 이는 {} notation을 사용하여 생성되는 경우 literal objects라고도 한다. Class object란 class의 instance를 말한다. 이러한 두 instance의 변환 과정이 필요한 이유는 공식 readme에 예시와 함께 잘 작성되어 있어, 해당 내용을 참고하면 쉽게 이해할 수 있다. [ { "id": 1, "firstName": "Johny", "lastName": "Cage", "age": 27 }, { "id": 2, "firstName":..