나는 ajax 요청에 의해 즉석에서 생성 된 많은 html을 가진 장고 웹 애플리케이션을 만들고있다. 지금 당장 장고의 템플릿 언어를 사용하여 html을 작성한 다음이 새로운 HTML을 JSON 객체의 문자열로 전달한 다음 jQuery로 페이지에 삽입합니다.Javascript 또는 Django로 템플릿을 만드시겠습니까?
이것은 매우 잘 작동하지만 Javascript는 현대 브라우저에서 매우 빠르며 너무 많은 자바 스크립트 템플릿 라이브러리가 만들어져 모든 클라이언트를 푸시해야하는지 궁금합니다.
그래서 내 질문은 : 내 모든 평균 "페이지"와 그것으로부터 오는 모든 요청이 ~ 300 개의 템플릿 (각 약 15 줄 정도의 5 개 정도의 대체가 있음)을 HTML로 컴파일해야한다는 것을 감안할 때 평생 동안 브라우저에서 템플릿을 만드는 데 상당한 성능 이점이 있습니까?
또한 누구나 '빠른'자바 스크립트 템플릿 라이브러리를 사용할 수 있습니까? 나는 언더 스코어에 대해 좋은 점을 들었다. js, mustache.js 및 jQuery 템플릿.
클로저 템플릿은 Google 컴파일러에서 컴파일 할 수 있기 때문에 빠릅니다. – Evgeny
이 문제도 있었지만 많은 양의 이미지 갤러리에 관련된 데이터 양 때문에 HTML을 돌려 보내는 것은 무리가 있습니다. 나는 클라이언트와 서버 측 수염과 그것을 해결했다 - 나는 콧수염을 좋아한다. –