레이어드 아키텍처

Node.js

Layered Architecture 구현하기

[Node.js] - TypeORM + TypeScript + Express 개발환경 세팅 🐳 Layered Architecture의 구성요소 Layered Architecture에는 크게 네 가지 Layer가 있습니다. 1. Presentation Layer 2. Business Logic Layer ( Domain Model ) 3. Persistence Layer ( Data Access Layer ) 4. Database Layer 각각의 계층과 역할에 대해서는 이 링크에서 설명해 놓았습니다. 이론적으로는 레이어드 아키텍쳐에 대해서 이해하겠으나 실제로 적용하는 것은 다른 문제였다. Entity, Repository, Service, Controller 등 다양한 개념이 등장했고 이것들이 어느 계층..

Node.js/Nest.js

[Nest.js] Layered Architecture ( 계층화 구조 ) 는 무엇이고 왜 사용할까?

Nest.js의 동작 구조 [Nest.js] Nest.js의 동작 구조 🐳 왜 Nest.js의 구조를 알아야 하는가 뭐든지 새로운 것을 배울 때는 그 기술들이 왜 나오고 어떤 메커니즘으로 동작하는지 아는 것이 가장 중요하다. 특히나 Nest.js는 다른 node.js 프레임워크에는 programmer-hoo.tistory.com 🐳 Layered Architecture ( 계층화 구조 ) 란? 말 그대로 여러 계층을 나눈 구조를 의미한다. 이 때 한 계층에는 여러 컴포넌트 들이 존재하는데 각각의 컴포넌트들은 특정 역할만을 수행한다. 이러한 컴포넌트들로 이루어진 계층을 여러 개 만들어 구조를 만드는 것을 계층화 구조 ( Layered Architecture ) 라고 한다. Architecture를 설계함에..

후뿡이
'레이어드 아키텍처' 태그의 글 목록