Voltar ao início
🟢
Backend

Node.js

Permite usar JavaScript no servidor (back-end). Antes disso, JS só rodava nos navegadores. Com Node, um dev JavaScript pode trabalhar em todas as camadas do sistema.

Analogia

Se JavaScript era um funcionário que só podia trabalhar no escritório público (navegador), o Node.js deu a ele acesso aos bastidores da empresa (servidor) também.

Contextos de uso

Iniciante

Cria APIs simples com Express.js, retorna dados em JSON.

Intermediário

Constrói sistemas de autenticação, integra com bancos de dados, usa NestJS.

Avançado

Implementa microsserviços, gerencia streams de dados e otimiza performance.

Cargos que usam Node.js

Tecnologias relacionadas