DEV Community

Cover image for Bibliotecas NodeJS incríveis que você não tem ideia que existem
Carlos Alves
Carlos Alves

Posted on

Bibliotecas NodeJS incríveis que você não tem ideia que existem

Olá pessoas! Estão preparados para conhecer 10 extensões incríveis que possa de ajudar no seu dia a dia nos estudos de programação? Então vem comigo e se liga nessa lista que está massa demais.

OH! Come On

⚠️ OBS.: Lembrando que essa lista não está organizado de melhor para pior ou o inverso, são apenas sugestões de biblioteca para você.

1. PM2

PM2 é um gerenciador de processos para aplicativos NodeJS em produção com balanceador de carga (Load Balancer). Ele permite que você mantenha os aplicativos ativos para sempre, recarregue-os sem tempo de inatividade e facilite as tarefas comuns de administração do sistema.

2. Video.js

Caso você precise incluir um player de video no seu app certamente vale a pena testa a biblioteca Video.js, com ela você pode criar um player básico ou totalmente customizado.

3. Sharp

Sharp é um processador de imagens NodeJS de alto desempenho, o módulo mais rápido para redimensionar imagens JPEG, PNG, WebP, AVIF e TIFF. Usa a biblioteca lipvips escrita em C, a qual é 4-5 vezes mais rápida que ImageMagick ou GraphicsMagick.

4. Uppy

Fazer upload de arquivos pode ser difícil às vezes em ambiente de desenvolvimento, mas com a Uppy esse processo fica bem mais simples.

5. Winston

Mecanismo de registro projetado para aplicativos de produção. Winston permite que seu log seja salvo em um banco de dados, ou em arquivos locais, permite enviar e-mail em formatos altamente personalizáveis. A meu ver, é uma obrigação para depuração em produção.

6. Leaflet

Insira mapas interativos no seu aplicativo que se ajustam no dispositivo mobile e permitem adicionar marcadores em endereços de forma fácil.

7. JsPDF

Gerar PDF's para relatório ou documentos é uma tarefa comum para programadores, usando a biblioteca JsPDF você consegue fazer isso de forma fácil e rápida.

8. Node-Html-To-Image

Agora você já se perguntou, como faço para gerar uma imagem do arquivo HTML? Então esta é a biblioteca NodeJS para você.

9. Howler.js

Biblioteca de áudio para a web moderna. Howler.js torna o trabalho com áudio em JavaScript fácil e confiável em todas as plataformas.

10. Multer

Lida com dados de formulários e multipartes, encontra uso para upload de arquivos. Multer não processará nenhum formulário que não seja multipartes.

Considerações Finais

Você acaba ver 10 indicações minhas de bibliotecas NodeJS para você colocar no seu repertório de estudos. Escolha as que mais gostou ou a que possa te ajudar em algo e estude sua documentação.

E aí gostou? Gostaria de recomendar alguma? Trouxemos alguma que você não conhecia? Coloque seu comentário para sabemos.

Me acompanhe no meu...

Website: carlosalves.vercel.app
Gitub: @EuCarlos
Dribbble: @EuCarlos
LinkedIn: linkedin.com/in/josecarlos98

Top comments (0)