Runtime

Node.js

O Node permite-nos correr JavaScript e TypeScript no servidor, para a mesma equipa e os mesmos tipos abrangerem o frontend e a API.

Node.js
O que é

O Node.js é um runtime de JavaScript construído sobre o motor V8. O seu modelo orientado a eventos e não-bloqueante é ideal para APIs, serviços em tempo real e tudo o que passa o tempo à espera da rede.

Porque usamos

Partilhar uma linguagem em todo o stack remove a costura entre frontend e backend — tipos partilhados, validação partilhada, um só modelo mental. Para produtos intensivos em I/O é rápido, bem compreendido e com excelente suporte.

Onde aplicamos

No produto,
não no slide.

01

APIs e BFFs

Serviços REST e GraphQL, mais camadas backend-for-frontend feitas à medida de cada cliente.

02

Funcionalidades em tempo real

WebSockets e fluxos de eventos para presença, notificações e colaboração ao vivo.

03

Edge e serverless

Funções que escalam até zero e correm perto do utilizador para respostas de baixa latência.

INICIAR PROJECTO

Construído com
Node.js.

Iniciar projecto →