Web을 ARABOZA 1

Hoon·2022년 1월 29일
0

[CS]

목록 보기
1/1

Spring Boot 공부 전에 적어도 Web에 대해서는 한번 더 짚고 시작해야 하지 않을까 하며 정리해 본 글입니다.


🌎 Web이 뭘까?

🧐 WWW?

우리가 네이버나 구글을 이용할 때 흔히 보이는 www가 무엇인지 먼저 알아보자.
www(World Wide Web, WWW, W3)는 인터넷에 연결된 컴퓨터를 통해 수많은 사람들이 정보를 공유할 수 있도록 해주는 전 세계적인 정보 공간을 말한다.

🏝 Web의 종류

Web은 용도로 우리가 주로 사용하는 것으로 3가지로 나눠볼 수 있다.

- Web Site (우리가 아는 일반적인 웹사이트)
Google, Naver, Daum 같이 우리가 흔히 알고 있는 웹사이트

- User Interface
Chrome, Safari, Explorer

- API
Application Programming Interface
개발자라면 사용해봤을 Kakao Open API, Google Open API, Naver Open API 등이 해당한다.

📡 Web의 기반

- HTTP
Hypertext Transfer Protocol
주로 사용되는 GET, POST, PUT, DELETE 외에도 OPTIONS, HEAD, TRACE, CONNECT 등의 Method들이 해당한다.

- URI
Uniform Resource Identifier
특정한 사이트, 특정한 쇼핑 목록 등 어떠한 정보, 리소스들에 대해서 접근할 수 있는 주소

- HTML
HyperText Markup Language
하이퍼미디어 포맷이라고 해서, XML을 바탕으로 한 범용 문서 포맷이다. Chrome이나 Safari들이 사람들이 보기 좋게 쉬운 형태로 다시 표현을 해준다. 그리고 이러한 정보를 받아오기 위해 통신하는 방법이 바로 HTTP 인 것이다.

profile
Being Back-end Developer

0개의 댓글