[GRAPHQL] 문서로 공부하기(1) - Why GraphQL?
2021. 2. 2. 19:20
Why GraphQL?현 시대의 에플리케이션의 데이터 관리는 점점더 복잡해지고 있습니다. frontend 진영의 클라이언트들은 계속해서 늘어가고 있고(web, ios, android 등등), 이에 맞는 data가 제공되어야 합니다.이에따라 data를 제공하는 backend도 이에 맞는 data source를 제공해야 합니다.결국 frontend와 backend모두 data관리가 힘들어질수밖에 없습니다. 선언적, 효율적 data fetching rest api 방식에서는 강아지의 shelter와 강아지 정보를 가져오는 data를 작성하려면 2개의 api가 필요하게 됩니다./api/shelter 라는 요청을 보내 shelter와 pet_id를 가져오고 가져온 pet_id로 /api/pets/pet_id 요청..