1
저는 Node.js와 EJS를 처음 사용합니다. "중계 자바 스크립트의 정적 캐싱"은 EJS의 기능 중 하나입니다. 누군가가 정확히 무엇을 의미하는지 설명 할 수 있습니까?중간 JavaScript의 정적 캐싱은 무엇입니까
감사합니다, 카르
저는 Node.js와 EJS를 처음 사용합니다. "중계 자바 스크립트의 정적 캐싱"은 EJS의 기능 중 하나입니다. 누군가가 정확히 무엇을 의미하는지 설명 할 수 있습니까?중간 JavaScript의 정적 캐싱은 무엇입니까
감사합니다, 카르
의 당신과 같이 템플릿 있다고 가정 해 봅시다 :
function(params) {
return '<h1>' + params.name + '</h1>';
}
:
<h1><%= name %></h1>
내부적으로,이 다음 라인 (매우 간단)을 따라 뭔가로 컴파일
자바 스크립트 함수는 반복적으로 템플릿을 파싱하는 것에 비해 실행이 빠릅니다. EJS는 cache
옵션을 사용하여 호출 할 경우 캐시 내부적으로 기능을 수행합니다. 따라서 템플릿이 렌더링 될 때마다 템플릿을 컴파일 할 필요가 없습니다.