Aula de PWI utilizando template engine (ejs) no JS
São ferramentas que servem para facilitar a criação de páginas HTML quando precisamos exibir dados na nossa aplicação web. Elas possibilitam o uso de recursos como estruturas de repetição, condição, herança, tipos de dados nativos, entre outros, diretamente em páginas HTML. O que ocorre é que essas ferramentas traduzem os dados do template um código HTML puro e enviam para o navegador do usuário.
Existem diversas template engines no mercado, em JavaScript as principais são:
- Mustache;
- Handlebars;
- EJS;
- PUG;
- Jade Language;
- Squirrelly. Neste projeto foi usado EJS.
'npm install ejs --save'