건강보험공단 경력 연동 서비스

Jun 18, 2023
Vue Nuxt Node Javascript

Work Period

2023.05.17 ~ 06.19

NEEDS

- 건강보험공단 연동을 통해 간편하게 인증된 경력 정보를 가져올 수 있는 기능 구현

PROBLEM

- 건강보험료 api는 1년치에 대해서만 호출이 가능함
- ios환경에서는 pending된 api가 있을 경우 서비스가 백그라운드 상태에 진입 후 다시 포그라운드 상태로 될 경우 이전 호출을 취소하고 재호출을 하는 현상이 있음

HOW TO FIX

- 자격득실 리스트를 가져온 후, 필요한 년도를 계산하여 호출 수를 줄이려 했지만 간편 인증을 두 번하게 되는 상황이 되어서 묶어서 최근 10년치 api를 호출하도록 함
- 10개의 외부 api를 호출시키는 api에 대해서는 바로 응답이 올 수 있도록 한 뒤, 서버단에서 응답이 왔을 때 db에 값이 들어가도록 함. 해당 db를 탐색하는 api를 매1초동안 호출하여 처리함

Follow me

© 2023. Nuxt.js & Tailwind CSS Portfolio . Developed by Stoman