Use um motor de template diferente no expresso

Vindo de python + django e um sistema de template baseado em html é difícil usar uma sintaxe de template alienígena como HAML ou Jade, você pode usar Swig que é um clone do Jinja, o sistema de template usado pelo django.

O código se refere a underscore.js, mas você pode usar qualquer outro sistema de template.

Postagem de blog de Alexander Luksidadi : ExpressJS sem Jade