[iOS] DTO, Entity의 분리
안녕하세요, 오늘은 DTO, Entity, ViewModel에 대해 알아보겠습니다. DTO란?DTO란, Data Transfer Object의 약자로 직역하면 "데이터 전송 객체"입니다.말 그대로 데이터를 다른 곳으로 전달하기 위해 사용하는 바구니 같은 존재입니다. 어떤 경우가 있을까요? 서버에서 데이터를 받아오는 상황을 생각해봅시다!만약, 서버에서 아래와 같은 json타입을 반환한다고 하면,{ "user_id": 1, "user_name": "vicky", "reg_date": "2025-03-17"} 앱에서도 서버에서 반환하는 데이터 형식과 공통된 형식의 객체가 필요합니다!따라서, 아래처럼 Codable 프로토콜을 채택하는 객체를 생성하여 디코딩에 사용할 것입니다.struct User..