SERGIO TOMASVoltar ao portfólio

Back-end & APIs · Ferramenta

Express

HTTP mínimo e flexível para Node.js.

01Visão geral

Express é o framework web minimalista por trás de inúmeras APIs Node.js. Uso em serviços leves e BFFs, onde simplicidade e controle total do pipeline de requisição importam.

02Conceitos essenciais

O que qualquer pessoa que trabalha com isso precisa entender

  1. 01

    Rotas

    Routers, parâmetros e design de recursos RESTful.

  2. 02

    Middleware

    O pipeline de request/response e a composição de comportamento.

  3. 03

    Tratamento de erros

    Middleware de erro centralizado e respostas consistentes.

  4. 04

    Validação

    Validar e sanitizar a entrada na borda.

  5. 05

    Segurança

    Helmet, CORS, rate limiting e autenticação.

  6. 06

    Estrutura

    Organizar controllers, services e camadas conforme o app cresce.

03Na prática
Faz parte do meu repertório Node.js para APIs REST, aprofundado na certificação de Node.js (MVC e REST APIs).
04Relacionadas