I haven't seen usage statistics but for what it's worth (non-quantitative but a personal view) there are several you can probably trust to stay around if you have a look at who's behind them...
My favourite is Jade by visionmedia / TJ Holowaychuk - the same guy behind Express. EJS is more 'traditional' and also a visionmedia project. I seriously doubt these are rarely used or in danger of dying out if you look at the support they have (popularity of github projects, plugins for IDEs, etc) Swig also seems very good and broadly used, based on the very popular django templates syntax... The other suggestion I have is that some template engines support similar syntax and features (e.g. Jade is similar to HAML, Swig is a port of Django templates, Handlebars uses the same syntax as Mustache, etc.) so you could pick a popular syntax and, if your engine of choice falls behind in the future, there may be a compatible alternative you can switch to without too much trouble. Finally there's a good list here - http://paularmstrong.github.io/node-templates/ - by Paul Armstrong, who's behind the swig project. Hope this helps. On Sunday, July 14, 2013 3:03:21 AM UTC+10, Samuel Neff wrote: > > I'm deciding on a template engine to use for a simple first Node.js site > and am curious if there are any usage statistics anywhere. I searched and > didn't find any. > > I've seen performance statistics but don't feel they're relevant since I > don't expect templating to be a bottleneck. I've compared features and > have preferences, but I also don't want to use a template engine that is > rarely used by others and thus may die out. The only type of quantitative > statistics I've found are github commits and contributors. Is there > something else available? > > Thanks, > > Sam > > -- -- Job Board: http://jobs.nodejs.org/ Posting guidelines: https://github.com/joyent/node/wiki/Mailing-List-Posting-Guidelines You received this message because you are subscribed to the Google Groups "nodejs" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nodejs?hl=en?hl=en --- You received this message because you are subscribed to the Google Groups "nodejs" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
