You could also get EJS to render a
However, the template file (
testPage) would still need to have the
.html extension, otherwise EJS won't find it (unless you tell Express otherwise).
As @ksloan points out in the comments: you do have to be careful what
myVar contains. If it contains user-generated content, this may leave your site open for script injection attacks.
A possible solution to prevent this from happening: