Node.js / Express

Node.js / Express

Aqui você encontra os posts publicados sobre Node.js e Express. Cada card leva para o conteúdo completo.

Introdução ao Node.js: O poder do JavaScript além do navegador

Entenda o que é o Node.js, como funciona seu modelo non-blocking e por que ele é a escolha ideal para back-end moderno com JavaScript.

Introdução a Módulos no Node.js

Descubra o que são módulos, como usar module.exports e require() no padrão CommonJS, e por que eles são a base para código organizado e escalável no Node.js.

Módulos Nativos no Node.js: Entendendo __filename e __dirname

Entenda o que são __filename e __dirname, como essas variáveis globais retornam o caminho do arquivo e do diretório atual, e por que elas são indispensáveis no desenvolvimento com Node.js.

Dominando caminhos no Node.js com __filename, __dirname e path

Aprenda a combinar __filename, __dirname e o módulo nativo path para manipular caminhos de forma segura, portável e profissional em qualquer ambiente Node.js.

Módulo fs no Node.js: dominando o sistema de arquivos

Aprenda a usar o módulo nativo fs para criar, ler, atualizar e manipular arquivos e diretórios no Node.js, combinando-o com o módulo path para caminhos seguros em qualquer sistema operacional.

Segurança e Identidade com o Módulo Crypto no Node.js

Descubra como usar o módulo nativo crypto para gerar UUIDs, criar hashes seguros, tokens criptográficos e proteger dados críticos sem depender de bibliotecas externas.

NPM: O coração do ecossistema Node.js

Entenda o que é o NPM, como usar o package.json, node_modules e package-lock.json para organizar dependências, automatizar tarefas e construir projetos profissionais.

ESModules no Node.js: o futuro da modularização JavaScript

Entenda como o padrão ESM com import e export moderniza a modularização no Node.js, aproximando backend e frontend no ecossistema JavaScript.

Publicando módulos no NPM: compartilhando soluções com o mundo

Entenda como publicar pacotes no NPM, versionar módulos, autenticar com tokens e organizar projetos profissionais para compartilhar com a comunidade.

Entendendo código assíncrono no Node.js

Descubra como o modelo assíncrono do Node.js permite executar operações sem bloquear a aplicação, e por que isso é a base para criar APIs rápidas e escaláveis.

Call Stack, Callback Queue & Event Loop no Node.js

Entenda os três pilares da programação assíncrona no Node.js e como o Event Loop coordena a execução eficiente de milhares de requisições em uma única thread.

Funções Callback no Node.js

Entenda o que são callbacks, como elas habilitam a programação assíncrona no Node.js, o Callback Hell e por que dominar esse conceito ainda é essencial no backend moderno.

Promises no Node.js

Entenda o que são Promises, como substituem o Callback Hell com .then() e .catch(), e por que são a base do JavaScript assíncrono moderno.

Async/Await no Node.js

Descubra como async/await torna o código assíncrono mais limpo e legível, com tratamento de erros via try...catch e integração com Promise.all().

Promise.all() e Promise.allSettled() no Node.js

Entenda como executar múltiplas Promises em paralelo, a diferença entre falha total e resultados parciais, e quando usar cada método para maximizar a performance.

Voltar para Postagens