In Bezug auf die Leistung habe ich festgestellt, dass es nicht die Template-Engine selbst ist, sondern mehr, wenn die Möglichkeit besteht, die Templates vorkompilieren zu können. Es wird empfohlen, alle Ihre JavaScript-Quelldateien für den Produktionsmodus in einer Datei zu verketten und zu minimieren. Daher ist es im Grunde der gleiche Schritt, auch die Vorlagen vorkompilieren.
Ich habe jQuery-Vorlage und Moustache für clientseitige Vorlagen verwendet, aber mein Favorit ist immer noch EJS, das immer viel schneller als alles andere, was ich bisher versucht habe, insbesondere im Produktionsmodus (kompiliert nach Möglichkeit zur nativen Zeichenfolgenverkettung und benötigt nur ein DOM) Zugriff, um die gerenderte Ansicht tatsächlich einzufügen). Es ist Teil des JavaScriptMVC- Frameworks und bei Verwendung mit StealJS als Abhängigkeitsmanager werden alle Vorlagen bereits für Sie in die Produktion kompiliert (die View Engine unterstützt auch Micro-, Moustache- und jQuery-Vorlagen).