2010-06-30 1 views
2

GWT를 사용하여 웹 사이트를 디자인하고 싶습니다. 이것은 GWT 페이지가 클라이언트 브라우저에 전달되는 방법에 대한 나의 이해입니다 - 사용자가 브라우저에 URL을 넣으면 정적 HTML + GWT 자바 스크립트를 모두 받으면 자바 스크립트는 서버에 동적 페이지 콘텐츠를 쿼리하고 추가합니다 그것은 DOM에. 예 - 블로그 페이지의 경우 블로그의 콘텐츠는 자바 스크립트에 의해 쿼리됩니다. 내 이해가 맞습니까?GWT 및 템플릿 엔진

콘텐츠가 반드시 페이지의 일부가된다는 것을 알고 있다면 (추가는 사용자가 확장 버튼을 클릭하는 것과 관련이 없습니다), 블로그 콘텐츠가 처음 게재 된 HTML의 일부인 경우 더 효율적입니까? ? django와 같은 템플릿 엔진을 사용하여 수행 할 수있는 작업. GWT에서 템플릿 메커니즘을 만드는 방법이 있습니까?

답변

1

예, 콘텐츠를 HTML에 넣으면 클라이언트가 서버에 보내는 왕복 횟수가 줄어 듭니다. 또한 블로그 콘텐츠를 표시하기 전에 GWT 자바 스크립트가로드 될 때까지 기다릴 필요가 없습니다.

GWT 자체는 템플릿 시스템에는 유용하지 않지만 GWT 서블릿을 실행하는 대부분의 서버는 JSP 페이지도 지원합니다. GWT는이 페이지에서 정상적으로 작동하므로 평소와 같이 GWT 스크립트 태그를 넣으면됩니다. 기성 템플릿 솔루션을 찾을 수있을 것입니다. 그러나 자신 만의 템플릿 솔루션은 not too hard입니다.