나는 자바 스크립트에서 내 작업을위한 간단한 templating enging 작업을하고있다. 핸들 바, 콧수염 또는 다른 강력한 템플릿 엔진을 사용할 수 없기 때문에 매우 간단해야한다.자바 스크립트 템플릿 프리 컴파일이란 무엇입니까?
나는 성능을 향상하기 위해 단어 'PRECOMPILE'또는 'COMPILE'템플릿을 계속 읽어. 하지만 정확히 무엇을 의미하는지 모르겠습니다. 내 작품에서는 매주 html 템플릿을 치는 것을 피하기 위해 내 개체에 템플릿 html을 캐시합니다.
주로 다음
_template = _template.replace(/\{(.+?)\}/g, function(token, match, number, txt) {
return item[match];
});
항목 교체 될 값을 유지하는 목적 않는 매우 간단한 함수이다.
누군가 (핸들 바 등) 템플릿을 컴파일 할 때 정확히 어떤 의미인지 말해 줄 수 있습니까? ?
이 게시물은 http : // ejohn입니다.org/blog/javascript-micro-templating/@nrabinowitz에서 답장을 읽은 후 .. – Kamal