존재 이유
템플릿 빌더는 작성자가 페이지에서 사용되는 정확한 블록을 확인하고, 더 낮은 수준의 데이터 뷰로 내려가지 않고도 동적 바인딩을 다룰 수 있는 경로 중심 편집 환경을 제공합니다.
다음과 같은 경우 사용
- 페이지 레이아웃을 시각적으로 편집할 때
- 동적 경로의 매개변수 바인딩을 전환할 때
- 경로의 현재 블록 세트를 한 곳에서 불러올 때
- 매개변수 조합 간 블록 공유 실수를 방지할 때
포함 내용
- 경로 인지 빌더 진입점
- 동적 바인딩 선택
- 일괄 블록 로딩
- 정적 및 매개변수형 경로 처리
- 템플릿 빌더, 스켈레톤, 클라이언트 UI
핵심 워크플로
- 특정 경로에 대한 빌더를 엽니다.
- 경로가 정적인지 매개변수형인지 판별합니다.
- 매개변수형 경로라면 사용 가능한 바인딩을 불러옵니다.
- 활성 바인딩 또는 정적 경로에 대한 블록 ID를 로드합니다.
- 경로, 블록, 바인딩 컨텍스트와 함께 빌더 클라이언트를 렌더링합니다.
시스템 표면