2013-07-26 3 views

답변

4

Scalate을 살펴 봐야합니다. 여러 가지 구문 선택 사항이 있으며 SSP을 사용하면 HTML 이외의 텍스트에도 쉽게 템플릿을 만들 수 있습니다.

1

앱이 웹 기반 인 경우 Play에는 출력 페이지를 생성하기위한 템플릿 시스템이 있습니다.

+0

내 앱은 웹 기반입니다. 하지만 "런타임 코드 생성 라이브러리"를 사용하면 내 자신의 사용자 지정 템플릿을 만들고 HTML5 페이지, AngularJs 컨트롤러, 스칼라 코드 파일 등과 같은 아티팩트를 생성 할 수 있어야합니다. Play가 그렇게합니까? Scalate가 내 요구 사항에 만족할 수있는 것처럼 보입니다. –

+0

런타임에 템플릿 자체를 생성하거나 즉석에서 컴파일 할 템플릿 기반 소스 코드를 만드는 경우 대답은 '아니오'입니다. 플레이 템플릿은 컴파일 타임에 정의되고 유형 검사되며 런타임에 바인딩 및 최종 렌더링 만 수행하는 스칼라 클래스로 컴파일됩니다. –

+0

은 컴파일 할 때 템플릿 기반 소스 코드를 생성해야한다는 요구 사항이 있습니다. 어쨌든 답변 해 주셔서 감사합니다. –