Hope you’ve installed the ejs. We’re going to learn some more things about it.
To start with the ejs first we need to set our app to use it. We can simply add this using
app.set('view engine', 'ejs')
app.set('view engine', 'ejs') will look into views folder on the same path. So we need to create views folder for writing those frontend templates.
We are starting the profile page. So we’ll create a
profile.ejs file inside the views folder.
Just create a basic html inside of
We’ll use res.render method to render the file.
It’s already know where to look. So we’ve render the files, but we didn’t pass our data to the html. How to do that ?
We can send a object in render method while rendering the template and use that object to get the value of username.
Now we can easily access the value using <%= person %> in the
See the result in frontend