Collection List vs CMS Collection Page
1. Collection List (in Static page)
- CMS 데이터의 특정 항목만 동적으로 활용할 때.
- 한 페이지에 여러 Collection List를 추가하여 서로 다른 CMS 데이터를 표시할 때.
- 데이터는 CMS에서 동적으로 가져오지만, 페이지 자체는 Static Page로 유지.
사용 사례
- "최근 블로그 게시물 3개"를 보여주는 섹션.
- "추천 제품" 목록을 보여주는 카드 레이아웃.
- 특정 카테고리에 속하는 제품이나 게시물 리스트만 보여주는 섹션.
2. CMS Collection Page (Dynamic page)
- 각 CMS 항목에 대해 동일한 디자인을 재사용하며, 항목에 따라 내용이 자동으로 바뀐다.
- CMS 항목 수만큼 페이지가 자동으로 생성된다.
- 각 CMS 항목의 데이터를 자동으로 채우는 템플릿 페이지.
- URL 구조는
/collection-name/item-name
으로 자동 생성됨.
- 템플릿 구조는 동일하게 유지되므로, 항목별로 디자인 변경은 불가능.
- 한 페이지에서 여러 Collection 데이터를 조합하여 사용하기는 어렵다.
사용 사례
- 블로그 상세 페이지
- 제품 상세 페이지
- 프로필 페이지