Fetch All Restaurant Names | REST API Coding Interview Challenge
- 주어진 REST API 엔드포인트에서 페이지 번호를 기반으로 레스토랑 이름을 가져오는 함수 구현 🍽️
- API 요청 시 네트워크 오류 또는 200이 아닌 상태 코드 발생 시 빈 배열 반환 ⚠️
- API 응답으로 받은 JSON 데이터 파싱 후 레스토랑 이름 추출 및 알파벳 순으로 정렬 🔤
- JavaScript의 fetch API를 사용하여 비동기 GET 요청 수행 🌐
- try-catch 블록을 사용하여 네트워크 요청 중 발생할 수 있는 오류 처리 🚨
- response.status를 통해 응답 상태 코드 확인 후 200이 아닐 경우 빈 배열 반환 ❌
- response.json()을 사용하여 JSON 응답 바디를 JavaScript 배열로 파싱 📦
- map 함수를 사용하여 각 레스토랑 객체에서 이름 추출 📍
- sort 함수와 localeCompare를 사용하여 레스토랑 이름을 알파벳 순으로 정렬 ✅
- 테스트 케이스를 실행하여 구현된 함수의 정확성 검증 🧪
- 문제 해결을 위한 링크를 제공하고, 채널 홍보 및 구독 유도 📣