Você conhece o PUG?
O pug vai te ajudar a se organizar melhor quando se fala de HTML Disso:
<body>
<h1>Oi mãe, tô no TabNews</h1>
<div class="container">
<p>bla bla bla</p>
</div>
</body>
Para isso:
body
h1 Oi mãe, tô no TabNews
div.container
p bla bla bla
O pug se baseia por identação, não são precisas as tags de fechamento justamente por isso! :D
Gostou? Então vamos para a instalação:
npm install pug
Baixando o pacote do pug
app.set('view engine', 'pug')
importando e configurando mecanismo de visualização do pug na aplicação node agora você deve criar seu arquivo.pug
e começar a codar :)
Se você deseja ver seu código em HTML, deve abrir a aplicação node e digitar os seguintes comandos:
const pug = require('pug');
console.log(pug.renderFile('nomeArquivo.pug')