반응형
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- MySQL
- node.js
- JavaScript
- express
- Til
- SQL
- dql
- 박스점프
- 월별 운동일지
- github
- wecode
- 크로스핏
- 활동 킬로칼로리
- 걷기
- code kata
- 홈트
- 운동일지
- git
- dml
- 드림코딩
- 러닝
- 달리기
- Udemy
- nodejs
- 습윤밴드
- node
- axios
- 위코드
- 독서 리뷰
- 메디패치
Archives
- Today
- Total
목록레이어드 패턴 (1)
RISK IT
[TIL23_23.1.31.] [Node] Layered Pattern 개념 정리
1. 레이어의 종류 (일반적으로) Presentation Layer 해당 시스템을 사용하는 사용자 혹은 클라이언트 시스템과 직접적으로 연결되는 부분 백엔드 API에서 엔드포인트 부분 API의 엔드포인트들을 정의하고 전송된 HTTP 요청(request)들을 읽어들이는 로직까지만 담당 Business Layer 실제 시스템이 구현해야 하는 로직들을 이 레이어에서 구현 (예시) 홈페이지 회원가입 엔드포인트에서 만일 비밀번호가 8자가 넘는지 확인하여 8자 미만이면 회원가입을 거부하는 로직 등 Persistence Layer 데이터베이스와 관련된 로직을 구현하는 부분 Business Layer에서 필요한 데이터 생성, 수정, 읽기 등을 처리하여 실제로 데이터베이스에서 데이터를 저장, 수정, 읽어 들이기를 하는 역..
IT/TIL
2023. 1. 31. 17:50