Was sind die Unterschiede zwischen Moustache.js und Handlebars.js?
Die Hauptunterschiede, die ich gesehen habe, sind:
Lenker fügt hinzu#if
, #unless
, #with
, und#each
Lenker fügt Helfer hinzuLenkervorlagen werden kompiliert (Moustache kann es auch sein)Lenker unterstütztPfadeErmöglicht die Verwendung von{{this}}
in Blöcken (gibt den Zeichenfolgenwert des aktuellen Elements aus)Handlebars.SafeString()
(und vielleicht einige andere Methoden)Lenker ist2 bis 7 mal schnellerSchnurrbart unterstütztumgekehrte Abschnitte (d. h.if !x ...
)(Bitte korrigieren Sie mich, wenn ich mit dem oben genannten falsch liege.)
Gibt es noch andere wichtige Unterschiede, die ich vermisse?