728x90
프로젝트 생성

요구사항 분석
- 상품 도메인 모델
- 상품 ID
- 상품명
- 가격
- 수량
- 상품 관리 기능
- 상품 목록
- 상품 상세
- 상품 등록
- 상품 수정

- 참고
- React, Vue.js 같은 웹 클라이언트 기술을 사용하고, 웹 프런트엔드 개발자가 별도로 있으면, 웹 프론트엔드 개발자가 웹 퍼블리셔 역할까지 포함해서 하는 경우도 있다. > 웹 클라이언트 기술을 사용하면, 웹 프론트엔드 개발자가 HTML을 동적으로 만드는 역할과 웹 화면의 흐름을 담당한다. 이 경우 백엔드 개발자는 HTML 뷰 템플릿을 직접 만지는 대신에, HTTP API를 통해 웹 클라이언트가 필요로 하는 데이터와 기능을 제공하면 된다.
728x90
'스프링 MVC 1편 (백엔드 웹 개발 핵심 기술)' 카테고리의 다른 글
| Ch07. 스프링 MVC(웹 페이지 만들기) - 상품 목록(타임리프) (0) | 2022.03.08 |
|---|---|
| Ch07. 스프링 MVC(웹 페이지 만들기) - 상품 도메인 개발 & 상품 서비스 HTML (0) | 2022.03.08 |
| Ch06. 스프링 MVC(기본 기능) - 요청 매핑 헨들러 어뎁터 구조 (0) | 2022.03.07 |
| Ch06. 스프링 MVC(기본 기능) - HTTP 메시지 컨버터 (0) | 2022.03.07 |
| Ch06. 스프링 MVC(기본 기능) - HTTP 응답 (0) | 2022.03.07 |