When creating quick on-the-fly Node applications, an easy and fast way to template our application is sometimes necessary.
Jade comes as the view engine for Express by default but Jade syntax can be overly complex for many use cases. EJS is one alternative does that job well and is very easy to set up. Let’s take a look at how we can create a simple application and use EJS to include repeatable parts of our site (partials) and pass data to our views.
We will be making two pages for our application with one page with full width and the other with a sidebar.
Get the code: You can find a git repo of the complete demo code on GitHub here
#nodejs #ejs #javascript #express