본문 바로가기

네트워크2

REST API에 대하여 REST API는 웹 개발에서 자주 사용되는 표준화된 방법 중 하나로, 서로 다른 시스템 간 데이터 통신을 위한 규칙과 원칙을 제공합니다. 이를 이해하고 활용하기 위해서는 HTTP 메서드(GET, POST, PUT, DELETE)와 리소스 관리에 대한 이해가 필요합니다. 아래에서 REST API의 기본 개념을 간단히 설명해드리겠습니다. REST API는 Representational State Transfer API의 약어로, 웹 서비스 간의 통신과 데이터 교환을 위한 아키텍처 스타일 중 하나입니다. RESTful한 API는 일련의 규칙과 원칙을 따르는데, 이러한 규칙은 다음과 같습니다. Uniform Interface (일관된 인터페이스): 자원을 고유하게 식별하는 데 URL을 사용합니다. HTTP 메.. 2023. 9. 23.
웹 브라우저에 URL을 입력하면 벌어지는 일 요즘 원티드 프리온보딩 및 개발자 스터디모임에 다니면서 최적화 이야기를 많이 듣게 되었습니다. 그중 많이 들리는 내용이 네트워크 최적화였습니다. 지금까지 대충은 알고 있었지만 자세히 알아보고 싶어 공부를 시작하게 되었다. 내용을 기록해 두면 공부가 잘되었던 기억이 있어서 내용을 정리해 기록하고 공유해보려고 합니다. 뒤로 갈수록 중요한 내용이니 끝까지 보길 권장드립니다. 웹 브라우저가 www.naver.com을 입력하면 발생하는 일련의 과정을 살펴보겠습니다. 브라우저 주소창에 주소 입력: 사용자가 웹 브라우저의 주소창에 "www.naver.com"을 입력합니다. DNS 조회: 브라우저는 입력한 도메인 이름인 "www.naver.com"을 IP 주소로 변환해야 합니다. 브라우저는 먼저 자체 캐시에서 DNS .. 2023. 9. 21.