Web?
·
spring
# Web?웹 서비스 개발을 시작하면 꼭 마주하게 되는 개념이 있다.바로 URI, HTTP, REST API 같은 요소들이다.단어는 익숙하지만 실제로 어떤 역할을 하는지 한 번에 연결되지 않는 경우가 많다.이 글에서는 웹이 어떻게 동작하고 REST가 무엇을 의미하며왜 모든 서비스가 REST API 형태로 제공되는지 흐름 중심으로 정리해 본다.# 웹을 구성하는 기본 요소웹은 크게 세 가지 축으로 돌아간다. 1. 사용자에게 보이는 웹사이트우리가 브라우저로 접속하는 화면들이다. 2. 개발자가 사용하는 API(Web Service)카카오/네이버/구글 등에서 제공하는 Open API 같은 데이터 교환용 서비스. 3. 브라우저(Chrome, Safari 등)사용자–서버 간 연결을 중개하는 인터페이스.웹은 이 세 가..