Wednesday, 18 July, 2018 UTC


Summary

This lesson will help get you started on using [handlebars](http://handlebarsjs.com) templates with Express. We start with a basic Express application and build out an example HTML invoice using an default layout and template. We then inject some data into the template and finally cover creating a simple helper. We only touch on built in helpers but more can be found at [Handlebars Block Helpers](http://handlebarsjs.com/block_helpers.html). The example application uses Winston logging and a lesson on that can be found [here](https://egghead.io/lessons/node-js-add-logging-to-a-node-js-application-using-winston) We don't cover any package installs so use the Github code to get a list of the required packages from npm.