-
웹 개요 - 클라이언트와 서버각종 학습 요약/Web 2022. 4. 26. 17:00
웹 개요 - (웹)클라이언트와 (웹)서버
2-tier / 3-tier architecture를 간략히 설명해본다. 핵심은 리소스를 다루는 용도로 분리된다는 것이다.
- 2-tier architecture: 리소스를 사용하는 곳(클라이언트)과 존재/제공하는 곳(서버)을 분리한 구조. 다른 말로 '클라이언트-서버 아키텍처'라고 부른다.
대개 클라이언트는 요청을 하고 서버는 그에 따른 응답을 준다. - 3-tier architecture: 서버는 일하기만도 바쁘다. 그래서 리소스를 다른 곳(데이터베이스)에 저장해두고 중간자로서 처리/전달만 한다.
- 리소스를 사용하고 사용자와 상호작용하는 쪽의 개발 영역을 프론트엔드로 본다면, 처리/전달/저장 하는 쪽을 백엔드라고 볼 수 있다.
'각종 학습 요약 > Web' 카테고리의 다른 글
flex layout에 대한 간단한 이해 (3) 2022.04.30 HTML Page Layout : Flexbox로 레이아웃 잡기 (2) 2022.04.28 HTML Page Layout : 화면을 나누는 방법 (0) 2022.04.28 기초 CSS의 이해 (6) 2022.04.27 기초 HTML의 이해 (0) 2022.04.27 웹 개요 - 웹 개발, 프론트엔드와 백엔드 (0) 2022.04.27 - 2-tier architecture: 리소스를 사용하는 곳(클라이언트)과 존재/제공하는 곳(서버)을 분리한 구조. 다른 말로 '클라이언트-서버 아키텍처'라고 부른다.