Do we need php server for hosting Canvas | The Multi-Purpose HTML5 Template?

Although the template is listed as html, i am seeing that all the extensions in demo site are .php

Can we strip php and use it as pure html (since we intend to use the theme with other server side technologies also, like - node, jsp etc). How difficult will be the process?

The provided files should be .html files (edit: with php files to make contact form work). You can ask the author of the file here to clarify: https://themeforest.net/item/canvas-the-multipurpose-html5-template/9228123/comments (scroll down to very bottom to post a comment).