2013-06-21 3 views
0

템플릿 엔진에 의해 공급되는 데이터 (또는 파일)에 대한 좋은 용어를 찾지 못했습니다. 필자는이 데이터를 "템플릿"이라고 자주 들었지만 분명히 잘못된 이름입니다 (템플릿은 처리되는 데이터이며 처리되는 데이터가 아닙니다). Wikipedia는 어떤 곳에서는 "문서"라고 말합니다. 그러나 이것은 일반적으로 충분하지 않습니다.템플릿 엔진에서 처리 할 데이터를 무엇이라고 부릅니까?

XML이 다소간 암시 적이기 때문에 나는 다른 XML 표현을 처리하기 때문에 XML을 사용하지 않는 것은 처음이다.

답변

1

"템플릿 인수"또는 "템플릿 매개 변수"는 무엇입니까? 엄밀히 말하자면, 템플릿은 집합 함수 (알고리즘)이며, 출력은 그 입력에만 의존합니다. 이름은 수학적 기능과 유사 할 것이며, 같은 원리로 다소간 작용합니다.

+0

템플릿은 함수 또는 알고리즘이 아닙니다 (그렇지 않으면 함수라고합니다). 템플릿은 스캐 폴딩입니다. 템플릿은 함수를 포함 할 수도 있지만 템플릿 언어/인터프리터에만 해당됩니다. 예를 들어, 문자열 템플릿에는 논리가 없습니다. –

+0

나는 여전히 그런 식으로 해석 될 수 있다고 생각한다. - 문자열 템플릿 예제를 사용하면, 그냥 입력 (또는 당신의 용어에서 _context_가 처리 될 문자열을 포함한다)을 취하는 것 중 가장 간단한 기능이 될 것이다. 어떤 변화. – Humungus

0

가장 일반적으로 사용되는 용어는 컨텍스트입니다. 템플리트는 템플리트에 대해 해석 될 변수가 들어있는 컨텍스트로 처리됩니다.

컨텍스트가 변경되면 템플릿에 의해 렌더링 된 출력도 변경됩니다.

"payload"와 같은 용어도 사용되지만 이는 네트워크 용어로 더 많이 사용되며 템플릿에는 충분하지 않습니다.

관련 문제