2013-06-29 3 views
0

Express 및 dustjs 템플릿 엔진이있는 node.js를 사용하여 개발할 때 "Hello 사용자 이름"메뉴를 표시하는 데 사용할 패턴은 무엇입니까? 요청에 따라 로그인 양식이 인증됩니까?dust.js에서 조건부 패턴을 수행하는 올바른 방법은 무엇입니까

조건부를 사용하는 템플릿이어야합니까? 또는 두 개의 서로 다른 템플리트를 사용하고 사용자의 인증 상태에 따라 적절한 템플리트를 선택하는 것이 더 좋을까요? 아니면 다른 대안인가?

답변

0

전자 응답은 다양한 구성 요소의 복잡성에 달려 있다고 생각합니다. 로그인 된 메뉴와 로그인 양식이 비교적 간단하다면, 그것들은 단일 부분에 쉽게 포함될 수 있습니다. 그들이 복잡하다면 (또는 미래에 더 복잡해질 수 있다고 생각한다면) 그들을 분리 된 "부분적인 부분"으로 분리하는 것이 최선의 방법 일 수 있습니다. 여분의 템플릿에는 약간의 오버 헤드 비용이 따르지만 매우 작습니다.

또한 하나의 템플릿으로 시작하고 모든 것이 복잡해지기 시작하면 별도의 부분으로 나누는 것이 매우 쉽습니다.

관련 문제