흔히들 개발 시스템을 구성할 때 3계층형을 사용하게 됩니다. 프레젠테이션, 애플리케이션, 데이터 계층을 의미하는 데, 각각을 살펴보겠습니다. 🧾 목차1. 3계층 개념2. 정적 콘텐츠 Vs 동적 콘텐츠3. 그림으로 살펴보는 시스템 구성도 예제4. NGINX1. 3계층 개념 (3-tier)1-1. 프레젠테이션 계층- 사용자가 마주하는 UI를 제공- 정적 컨텐츠(Html, Css, Javascript)를 NGINX를 통해 제공 1-2. 애플리케이션 계층- 비지니스 로직 수행- 동적 컨텐츠를 제공- 자신이 계산할 수 있는지, 아니면 DB 접속이 필요한지를 판단하여 DB 서버로 요청 전달 1-3. 데이터 계층- 데이터베이스, 파일 저장소- 애플리케이션의 요청을 받아 데이터 입출력 수행 2. 정적 콘텐츠 Vs 동..