Closed hyunju-song closed 3 years ago
추가적으로 비슷한 이슈에 대해서 branch를 쪼개서 작업할때, 초기 작업 branch에서 하부 branch를 만들고, pr 할때 Dev가 아니라 가장 최상단의 branch로 진행하면 코드가 중복되는 것없이 전체적으로 잘 합쳐지더라구요. 따라서 저는 api_refactor_home으로 작업을 시작하였으니, 여기로 계속 pr 하고 후에 하나씩 다 merge 하겠습니다!
API를 하나로 통합하여 client로 오는 데이터 형태는 아래와 같습니다.
{ "status": "OK", "message": "Successfully get today checked.", "results": { "todayCheck": [ { "check": false }, { "check": false }, { "check": false }, { "check": false } ], "todayAlarm": [ { "schedules_common_id": 2, "title": "테스트", "cycle": 1, "memo": "테스트", "time": "17:15", "check": false, "push": "d1cbf93e-8aa7-4842-aa7a-65ef452986e3" }, { "schedules_common_id": 1, "title": "테스트", "cycle": 1, "memo": "테스트", "time": "18:00", "check": false, "push": "993e17d8-f8a4-4aed-8ea4-3467e4696506" } ] } }
또한, front에서는 자바스크립트 언어이므로 서버에 전달주는 파라미터의 형태를 camel형태로 바꾸었습니다. 이를 서버에서 데이터를 받은 다음 snake 형태로 바꾸어서 사용하도록 해주었습니다
추가적으로 비슷한 이슈에 대해서 branch를 쪼개서 작업할때, 초기 작업 branch에서 하부 branch를 만들고, pr 할때 Dev가 아니라 가장 최상단의 branch로 진행하면 코드가 중복되는 것없이 전체적으로 잘 합쳐지더라구요. 따라서 저는 api_refactor_home으로 작업을 시작하였으니, 여기로 계속 pr 하고 후에 하나씩 다 merge 하겠습니다!
API를 하나로 통합하여 client로 오는 데이터 형태는 아래와 같습니다.
또한, front에서는 자바스크립트 언어이므로 서버에 전달주는 파라미터의 형태를 camel형태로 바꾸었습니다. 이를 서버에서 데이터를 받은 다음 snake 형태로 바꾸어서 사용하도록 해주었습니다