So this may be a case of me completely misunderstanding functionality, but I am trying to use partials in node.js so that I have a reusable, reinsertable header and footer on my various templates similar to {% extends 'something.html' %} in django or <? includes 'something.php ?> in php. As I understand it this is what partials are for.

So it's basically putting back into expressjs what they took out? Seems to me taking out support for templates and partials from express was a mistake.
–
UpTheCreekFeb 5 '13 at 13:54

I like it when frameworks doesn't try to hold my hand for everything. Nobody wants to be stuck with the opinion of the author.
–
PickelsFeb 5 '13 at 16:51

But surely taking things out is an opinionated action on the part of the author too. Now we have to find other solutions to make our apps work with the new version.
–
UpTheCreekFeb 5 '13 at 16:54

Well for this particular removal it made sense to make it the responsibility of the template engine. What I understand was that it was a pita to support so many engine. For the next release res.render might be completely removed.
–
PickelsFeb 5 '13 at 17:31