웹 서비스를 개발하면서 마주친 이슈와 개선 과정을 정리했습니다.문제 발견네트워크 탭을 열고 메뉴를 클릭했더니 API 요청이 한꺼번에 여러 개 쏟아졌습니다. 원인을 추적해보니 프론트엔드 코드에 이런 패턴이 있었습니다.const codes = ['CODE_A', 'CODE_B', 'CODE_C', 'CODE_D', 'CODE_E'......];for (const code of codes) { const result = await fetchCommonCode(code); // 매번 API 호출}메뉴에 진입할 때마다 공통코드 개수만큼 API를 반복 호출하고 있었습니다. 공통코드가 10개면 10번, 20개면 20번.왜 문제인가단순히 "호출이 많다"는 것을 넘어, 각 API 호출마다 브라우저와 서버 양쪽에 비용이..