지금까지 개발을 하면서 REST가 아닌 다른 프로토콜을 접해볼 기회는 거의 없었습니다. 그러다 보니 자연스럽게 REST만 사용해 왔던 것 같습니다. REST의 장점은 사용하기 편하다는 점에 있다고 생각합니다. HTTP 메서드, 헤더, 요청과 응답 구조가 직관적이고 이해하기 쉬워서다른 프로토콜을 굳이 학습해야겠다는 필요성을 느끼지 못했던 것 같습니다. 하지만 API 프로토콜은 생각보다 REST만 존재하는 것이 아니었습니다. 이번 기회를 통해 각 프로토콜의 특징과, 왜 사용되는지에 대해 알아보고자 합니다.들어가기에 앞서올바른 API 프로토콜은 성능, 보안 및 확장성에 매우 중요합니다. 개발자는 다음 요소를 고려해야 합니다gRPC는 REST보다 빠르고 더 많은 설정이 필요합니다.Websockets는 실시간 상..