캠프에서 GraphQl API와 REST API에 대해 배우고 나서, 주변 백엔드 개발자들에게 물어봤다. "API 그래프QL 쓰세요 레스트 쓰세요?" 돌아오는 답변은 하나같이 "네?" 내가 두 개념에 대해 잘 못 이해하고 있나? 싶어 급하게 다시 찾아봤다. API? 우선 API가 무엇인지 보자면, API는 Application programming Interface의 약자로 컴퓨터나 소프트웨어를 서로 연결하는 역할을 한다. 그렇다고 툴이나 프로그램의 개념이 아니라 두 애플리케이션 간 원활한 연결을 위해 정하는 규칙이나 약속?으로 보면 좋다. 이 두줄로 정리한 개념을 이해하기 위해서 유튜브도 보고 AWS 문서와 여러 블로그를 읽어봤다. API에 대해서 정리하고 보니 무슨 API 쓰세요? 라는 질문에 당황한..