개요

MockApiPage는 두 가지 Mock API 접근 방식을 제공하는 React 컴포넌트입니다:

  1. 실제 Mock API (MSW): Mock Service Worker를 사용하여 실제 HTTP 엔드포인트를 제공하는 진정한 Mock API
  2. 비동기 시뮬레이터: JavaScript의 Promise와 setTimeout을 활용한 간단한 비동기 동작 시뮬레이션

서버 API가 준비되지 않은 개발 초기 단계에서 프론트엔드 개발을 병행할 수 있도록 하며, 다양한 네트워크 상황(성공/실패/지연)을 시뮬레이션하여 예외 처리 로직을 테스트할 수 있는 교육용 페이지입니다.

주요 기능

1. 실제 Mock API (MSW 기반)

2. 비동기 시뮬레이터

3. 상태 관리 시스템