API 버전을 관리하는 방법?
·
Project
개요 초기 서비스를 개발하고, 운영을 하다 보면 적지 않게 여러 요구사항과 이슈수정 그리고 업데이트에 의해 API의 버전들이 자주 변경됨을 알 수 있다. 제일 간편한방법은 각 API에 버전을 prefix로 기입하는 방법 /api/v1 이 있겠으나 보다 더 보안적이고 API별로 관리할 수 있는 방법은 없을까? 란 궁금증이 생겼다. 또한 REST API에서 각 API들의 버전들을 관리하는 방법들에 대해서 습득한 이후, 추후 버전에 관련된 의사결정을 할때 각 방법들에 대해서 제대로 알고 있다면 추후 선택하는 과정에서 보다 원활하게 선택할 수 있지 않을까 하여 학습을 진행하게 되었다. 버전을 관리하는 방법 버전을 관리하는 방법은 총 4가지가 있다. URI를 통한 버전관리 → 사용 경험 O Request para..
프로젝트 회고 : Let's Parking!
·
Project
프로젝트 동기 현재, 사내에서는 주차 신청을 하루마다 구글폼을 통해 작성을 진행하고 있다. 자동차를 통해 출근을 하시는 분들의 경우, 사내 주차를 이용하기 위해 매일 구글폼에 직접 작성을 진행하고 계신다. 하지만, 출근을 한 이후 일 혹은 회의 등 여러 가지 복합적인 이유로 정말 가끔 주차를 까먹고 신청을 못하는 경우가 생겼었다. ( 물론 나도 그랬다.. ) 그렇기에 다른 팀원분들은 모르겠으나 우리팀의 경우 항상 매일매일 슬렉을 통해 주차신청을 서로에게 리마인드를 하며 주차 신청을 진행하고 있었다. 또한, 휴가인 경우 휴가를 즐기다 깜빡하고 당일날 주차신청을 하지 못한다면 ㅠ_ㅠ 다음날 차량을 이용하지 못하는 경우도 생겼다. 그렇기에, "동일한 내용을 매일매일... 작성하는데 한번 입력해놓으면 알아서 내..