Web 이란?
2023. 4. 13. 00:19
WEB의 개념
WWW(World Wide Web)이란 인터넷에 연결된 전세계 사용자들이 서로의 정보를 공유할 수 있는 장소를 의미
간단히 줄여서 WWW나 W3라고 불리며, 간단히 웹(WEB)이라고 가장 많이 불림
💡웹 클라이언트와 웹 서버
📍클라이언트 서버 아키텍처(2티어 아키텍처, 2-Tier Achitecture)
- 상품 정보 같은 리소스가 존재하는 곳과 리소스를 사용하는 앱을 분리시킨 것

- 리소스를 사용하는 앱 : 클라이언트
- 리소스를 제공하는 곳 : 서버
쉽게 생각하자면 리소스에 접근하려는 앱은 손님과 같다.
커피를 마시기 위해 손님(클라이언트)은 점원(서버)에게 주문(요청)하고 점원(서버)는 커피(리소스)를 제공(응답)한다.
➡️ 클라이언트와 서버는 위와 같이 요청과 응답을 주고받는 관계, 요청이 선행되고 후에 응답한다.
📍3 티어 아키텍처(3-Tier Architecture)
- 기존 2티어 아키텍처에 데이터베이스가 추가된 형태
- 보통 서버는 리소스를 전달해 줄 뿐, 리소스를 저장하는 공간은 데이터베이스에 둔다.