Total Article Likes for Author | REST API Coding Interview Challenge
- 주어진 REST API를 사용하여 특정 저자의 모든 게시글에 대한 총 좋아요 수를 계산하는 문제 💯
- API는 게시글 목록과 각 게시글의 좋아요 수를 제공하는 두 개의 엔드포인트로 구성됨 🔗
- 페이지네이션을 통해 게시글 목록을 순회하며, 각 게시글의 좋아요 수를 누적함 🔄
- API 호출 실패 시 예외 처리를 통해 부분 합계를 반환하거나, 0을 반환함 ⚠️
- 무한 루프를 사용하여 페이지를 순회하고, API 응답 상태 코드를 확인하여 루프를 종료함 ♾️
- 각 게시글의 좋아요 수를 가져오기 위해 별도의 API 호출을 수행하고, 오류 발생 시 무시함 👻
- encodeURIComponent를 사용하여 쿼리 파라미터를 안전하게 인코딩함 🛡️
- 비동기 함수인 fetch를 사용하여 API 요청을 수행하고, await를 사용하여 응답을 기다림 ⏳
- try-catch 블록을 사용하여 API 호출 중 발생하는 예외를 처리하고, 루프를 계속 진행함 💡
- 최종적으로 계산된 총 좋아요 수를 반환함 ✅