I recommend you to use Handlebars or Jade.
If you want to use the same template files for both server and client, Handlebars is the best choice, because its syntax is very friendly with many client-side frameworks/libraries such as Angular, Aurelia, RactiveJS, etc.
With Jade, you will love it if you want to handle the complex logics of view from server side. It's also fast and clean.