반응형
오늘 할 일
- 알고리즘 1문제 풀기
- 과제 계속 진행
- 김영한 님 강의 수강
- TIL 작성
TIL
1. 웹 애플리케이션 계층 구조
- 컨트롤러 : 웹 MVC에서의 컨트롤러 역할을 담당한다.
- 서비스 : 핵심 비즈니스 로직을 구현한다.
- 리포지토리 : DB에 접근하고, 도메인 객체를 DB에 저장하고 관리한다.
- 도메인 : 비즈니스 도메인 객체(회원, 주문 등 주로 DB에 저장하고 관리된다.)
2. 정적 콘텐츠 vs MVC와 템플릿 엔진, API
(1) 정적 컨텐츠
- 정적 파일 그대로 웹 브라우저에 나타나도록 전달하는 것이다.
- 파일이 동적이지 않다.
- 파일 이름을 그대로 주소에 사용하면 해당 파일 내용이 화면에 보인다.
(2) MVC와 템플릿 엔진
- 템플릿 엔진을 Model, View, Controller로 나누고 View를 템플릿 엔진으로 HTML을 렌더링해 사용자에게 전달한다.
(3) API
- HTML로 전달하는 것이 아니라 객체를 반환하는 것이다.
내일 할 일
- 알고리즘 1문제 풀기
- W4D3 강의 수강
- 김영한 님 강의 수강
- TIL 작성
느낀 점
다양한 강사분들의 강의를 듣는 것도 배워가는 게 많은 것 같다.
반응형
'데브 코스 > TIL' 카테고리의 다른 글
[TIL] DAY 26 (0) | 2021.08.31 |
---|---|
[TIL] DAY 25 (0) | 2021.08.27 |
[TIL] DAY 23 (0) | 2021.08.25 |
[TIL] DAY 22 (0) | 2021.08.24 |
[TIL] DAY 20 & 21 (0) | 2021.08.23 |