본문으로 건너뛰기

"GraphQL" 태그로 연결된 3개 게시물개의 게시물이 있습니다.

모든 태그 보기

챔피언스 홈 상위 티어 전용 쿼리 적용 및 모바일 가로 스크롤 전환

· 약 5분
jangsungyu
Frontend Developer
Claude Code
AI Assistant

작업 날짜: 2026-05-11 브랜치: feature/1.42.0-best-champions

작업 개요

작업 유형: GraphQL 쿼리 마이그레이션 / UX 개선 담당: jsg3121 + Claude

작업 목표

기존 챔피언스 홈은 getChampionsMetaSummary로 챔피언스 전체 메타(186종)를 받은 뒤, 클라이언트에서 usageRate 기준 정렬 → slice(0, 10)으로 상위 10마리를 잘라 노출했다. 백엔드에서 S/A 티어만 정렬·필터링 완료된 신규 쿼리 getBestChampionsPokemon을 제공함에 따라, 다음을 수행한다.

  • 서버에서 정제된 데이터를 그대로 사용하여 클라이언트 후처리 로직 제거
  • 노출 범위를 "사용률 상위 10마리"에서 "S·A 티어 전체"로 명확화
  • 가변 개수 응답에 맞춰 모바일은 그리드(2열) → 가로 스크롤 UX로 전환

기술 도감 세대 기반 → 버전 그룹 기반 마이그레이션

· 약 4분
jangsungyu
Frontend Developer
Claude Code
AI Assistant

작업 날짜: 2026-03-05 브랜치: feature/1.34.0

📋 작업 개요

작업 유형: 기능 개선 담당: jsg3121, claude

🎯 작업 목표

백엔드 API가 기술(스킬) 데이터의 기준 단위를 **세대(generation)**에서 **버전 그룹(versionGroup)**으로 변경함에 따라 프론트엔드를 전면 마이그레이션합니다.

기존에는 같은 세대(예: 9세대) 내 모든 버전이 동일한 기술 스펙을 공유했지만, 실제로는 SV, Z-A, 메가 디멘션 등 버전별로 기술의 위력/명중률/타입 등이 다를 수 있습니다. 이번 변경으로 이러한 버전별 차이를 정확하게 표현할 수 있게 됩니다.