class-validator1 Typescript 환경에서 역직렬화하는 방법 서론 대상독자 TypeScript를 활용하여, 서버로부터 전달 받은 json 데이터를 object(class) 형태로 변환하고 싶은 개발자. 학습목표 직렬화와 역직렬화의 필요성에 대해 이해하고 실제 프로덕트에 적용할 수 있다. 데이터 검증 과정을 통해, 웹/앱 어플리케이션에서 네트워크를 통해 전송되는 데이터가 바르게 전달되었는지 확인할 수 있다. 본론 직렬화와 역직렬화의 필요성 오늘은 데이터 전송과 데이터 수신 과정에서 빠질 수 없는 두 요소가 있습니다. 바로 직렬화와 역직렬화입니다. 첫째, 직렬화란 서버로 전송될 데이터를 json 형태로 변환하는 과정입니다. 이는 HTTP 네트워크 상에서 데이터를 전송하기 위해 필요합니다. 둘째, 역직렬화란 서버에서 전달 받은 josn 데이터를 객체 형태(여기선 obj.. Language/Typescript 2021. 11. 30. 이전 1 다음 반응형