2012. 11. 26. 18:07
Languages/JavaScript
서버단에서 페이지별로 사용하는 템플릿 엔진들(FreeMaker, Velocity) 같은것이 있다면 클라이언트 화면단에서 AJAX를 통하여 받는 데이터를 통해 화면을 변경시켜주는 템플릿 엔진도 있다. JQuery에 jquery template 엔진(소개)이 있지만, 다른 것도 검토해 볼 필요가 있겠다.
- 추천 javascript template engine
+ Pure : loop 단점 존재
+ TrimPath : google code project (강력 추천)
- 더 극적으로 socketstream을 이용하여 HTML rendering 방법 : Node.js에서 구동되는 bi-direction 통신가능 (GitHub 설명)
Single Page Application(wikipedia)을 만들기 위해서는 javascript template engine이 필수 일듯 하다.
'Languages > JavaScript' 카테고리의 다른 글
[JavaScript 성능향상] 성능을 높이는 코드 스타일 (0) | 2012.12.13 |
---|---|
[JavaScript 성능향상] 웹사이트 최적화 방법 (0) | 2012.12.12 |
[JavaScript] Closure 알아가기 (0) | 2012.11.12 |
[JavaScript] Function Expression 과 Function Declaration 차이 (0) | 2012.11.12 |
[JavaScript] Core 요약 (0) | 2012.10.12 |