voltar ao cardápio
Verdes · frescor & runtimes
Node.js logo

Node.js

Manjericão fresco · deixa o JS com sabor de backend.

Runtime JavaScript fora do navegador, baseado no V8. Permite usar a mesma linguagem em front e back, com ecossistema NPM gigantesco.

// história

Como Node.js surgiu

Ryan Dahl apresentou Node.js em 2009, plugando o motor V8 do Chrome em um loop de eventos não bloqueante. A aposta ousada era usar JavaScript — até então vista só como linguagem de browser — em servidores e ferramentas de build. A ideia central era I/O assíncrono barato e um único modelo mental para fullstack. NPM e a comunidade fizeram o Node virar o chão de fábrica de APIs, CLIs e frameworks que moldaram a web dos anos 2010 em diante.

// a metáfora

Por que manjericão fresco?

É o manjericão fresco: deixa a mussarela (JS) com identidade de backend. Inseparável da margherita moderna.

// ficha técnica

Especificações

Paradigma
Event loop, não-bloqueante
Primeiro release
2009
Criador
Ryan Dahl
Licença
MIT
quando usar
  • APIs REST/GraphQL
  • BFF (backend for frontend)
  • Ferramentas CLI em JS/TS
quando evitar
  • Cargas de CPU intensa (use Go/Rust)
  • Quando memória é crítica em escala

// continue explorando

Volte ao cardápio e descubra outros ingredientes.

no forno da casa

Mind Blog

Esta é a pizza que a Alamino Code Solutions está assando agora: laboratório editorial no ar, com tipagem ponta a ponta e ambiente reproduzível — o mesmo critério deste cardápio, servido ao vivo.

Visitar mind.alamino.dev.br