feat(api-hub): S&P API HUB SPA 구현 (#40) #41

병합
HYOJIN feature/ISSUE-40-api-hub-spa 에서 develop 로 2 commits 를 머지했습니다 2026-04-13 12:49:35 +09:00
소유자

변경 사항

  • S&P API HUB 대시보드 (배너, 인기 API, 최신 API, 서비스 카드)
  • 서비스 트리 사이드바 레이아웃 (서비스 > 도메인 > API 계층 내비게이션)
  • 서비스별 API 목록 페이지 (도메인별 그룹)
  • API 상세 명세 페이지
  • 백엔드 카탈로그/최신 API 조회 엔드포인트 (/api/api-hub/catalog, /api/api-hub/recent-apis)
  • 메인 사이드바에 API Hub 링크 추가
  • 릴리즈 노트 [Unreleased] 갱신

라우트 구조

경로 설명
/api-hub API Hub 대시보드
/api-hub/services/:serviceId 서비스별 API 목록
/api-hub/services/:serviceId/apis/:apiId API 상세 명세

관련 이슈

테스트

  • Maven 컴파일 성공
  • TypeScript 타입 체크 통과
  • 프론트엔드 개발 서버에서 화면 확인
## 변경 사항 - S&P API HUB 대시보드 (배너, 인기 API, 최신 API, 서비스 카드) - 서비스 트리 사이드바 레이아웃 (서비스 > 도메인 > API 계층 내비게이션) - 서비스별 API 목록 페이지 (도메인별 그룹) - API 상세 명세 페이지 - 백엔드 카탈로그/최신 API 조회 엔드포인트 (`/api/api-hub/catalog`, `/api/api-hub/recent-apis`) - 메인 사이드바에 API Hub 링크 추가 - 릴리즈 노트 [Unreleased] 갱신 ### 라우트 구조 | 경로 | 설명 | |------|------| | `/api-hub` | API Hub 대시보드 | | `/api-hub/services/:serviceId` | 서비스별 API 목록 | | `/api-hub/services/:serviceId/apis/:apiId` | API 상세 명세 | ## 관련 이슈 - closes #40 ## 테스트 - [x] Maven 컴파일 성공 - [x] TypeScript 타입 체크 통과 - [ ] 프론트엔드 개발 서버에서 화면 확인
HYOJIN added 2 commits 2026-04-13 12:48:20 +09:00
- API Hub 대시보드 (배너, 인기 API, 최신 API, 서비스 카드)
- 서비스 트리 사이드바 레이아웃 (서비스 > 도메인 > API)
- 서비스별 API 목록 페이지 (도메인별 그룹)
- API 상세 명세 페이지
- 백엔드 카탈로그/최신 API 조회 엔드포인트
- 메인 사이드바에 API Hub 링크 추가

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
claude-bot 이 변경사항을 승인하였습니다. 2026-04-13 12:49:28 +09:00
claude-bot left a comment
멤버

MR 승인 (via /mr skill)

MR 승인 (via /mr skill)
HYOJIN merged commit bf8a2e5fc4 into develop 2026-04-13 12:49:35 +09:00
HYOJIN 삭제된 브랜치 feature/ISSUE-40-api-hub-spa 2026-04-13 12:49:35 +09:00
"로그인하여 이 대화에 참여"
No reviewers
레이블 없음
마일스톤 없음
담당자 없음
참여자 2명
알림
마감일
기한이 올바르지 않거나 범위를 벗어났습니다. 'yyyy-mm-dd'형식을 사용해주십시오.

마감일이 설정되지 않았습니다.

의존성

No dependencies set.

Reference: gc/snp-connection-monitoring#41
No description provided.