
웹페이지 - 웹서버 - 데이터베이스와 같이 클라이언트와 서버가 중간에 위치하여 데이터베이스에 접근하는 전형적인 아키텍처를 3-tier architecture 또는 3계층 아키텍처라고 부릅니다.
이는 소프트웨어 아키텍처의 일반적인 형태 중 하나로,
1) 사용자 인터페이스(클라이언트), 2) 비즈니스 로직(서버), 3) 데이터 저장소(데이터베이스)를 각각 분리하여 관리하는 방식을 나타냅니다.

Next.js의 서버리스 함수를 사용한 웹페이지 - 데이터베이스와 같이 서버리스 아키텍처를 사용하는 경우, 전통적인 서버가 아닌 서버리스 함수가 동적인 요청에 응답하고 데이터베이스와 직접 통신합니다.
이런 아키텍처를 간단히 서버리스 아키텍처(Serverless Architecture)라고 부르며, 서버를 직접 관리하지 않고도 확장 가능한 아키텍처를 제공합니다.