- GraphQL은 필요한 데이터만 요청하여 과도한 데이터 전송 문제를 해결한다. 🎯
- GraphQL 스키마는 클라이언트와 서버 간의 계약 역할을 하며, 데이터 타입과 쿼리/뮤테이션을 정의한다. 📝
- 쿼리는 데이터 조회, 뮤테이션은 데이터 변경에 사용되며, REST API의 GET, POST 등과 유사하다. 🔄
- GraphQL 에러 처리는 HTTP 200 상태 코드를 반환하고,
errors필드에 에러 정보를 담아 전달한다. ⚠️ - 스키마를 작고 모듈화하며, 깊이 중첩된 쿼리를 피하고, 의미 있는 이름 규칙을 사용하는 것이 GraphQL API 설계의 모범 사례이다. ⚙️




![[안드로이드 앱] 뷰티앱 만들기 [4 / 4] - 포트폴리오가 필요해? 뷰티앱에 있는 컬러렌즈 만들기](https://i3.ytimg.com/vi/2iDc92bdCNk/hqdefault.jpg)
