/gerar-pdf

Gerar PDF utilizando NodeJS, Puppeteer, EJS e TailwindCSS.

Primary LanguageEJS

Gerar PDF

💻O que temos nesta aula?

  • Iniciar o projeto com NPM;
  • Instalar dependênciasexpress ejs html-pdf;
  • Iniciar o servidor;
  • Criar uma rota da aplicação;
    • Entender request, response;
    • Primeiro entendimento de callback;
  • Criar uma lista de dados para criar o relatório;
  • Criar um HTML;
  • Enviar dados para o HTML (template engine);
  • Segundo entedimento de callback;
  • Utilizar o html-pdf e configurar as opções;
  • Callback de novo?;
  • Gerar o arquivo.

💻Bônus

  • Melhorar o estilo do PDF;
  • Utilizar o puppeteer;
  • Criar uma nova rota para exportação;
  • Iniciar o puppeteer (headless);
  • Iniciar a página;
  • Ir para URL (aguardar toda a página; ser carregada);
  • Configurar e gerar o pdf;
  • Fechar o browser;
  • Configurar o tip.

💻Thanks to...

  • Este projeto foi realizado com as instruções do Mayk Brito

Made by Paloma ➰