← Voltar
Atualizado semanalmente

Codeshort

Artigos práticos para desenvolvedores — sem enrolação, direto ao ponto.

43Posts
69Tópicos
1xpor semana
Idempotência em APIs: o que é e por que ignorar isso vai te dar dor de cabeça
Destaque

Idempotência em APIs: o que é e por que ignorar isso vai te dar dor de cabeça

Idempotência não é buzz word de tech lead. É o que separa uma API confiável de uma que duplica pedidos em produção.

26 de junho de 2026·6 min de leitura
Como documentar sua API com Swagger (OpenAPI) sem dor
swaggeropenapi

Como documentar sua API com Swagger (OpenAPI) sem dor

Chega de documentação desatualizada e contratos mentirosos. Veja como configurar Swagger do jeito certo, do zero ao decorador.

12 de junho de 2026·6 min
Offset vs Cursor vs Keyset: qual paginação usar na sua API Node.js
apibackend

Offset vs Cursor vs Keyset: qual paginação usar na sua API Node.js

Offset, cursor, keyset — cada estratégia tem um custo que só aparece em produção. Veja benchmarks reais e código pronto para Node.js.

18 de maio de 2026·9 min
Erro CORS no Browser: Causa Real, Diagnóstico e Correção por Framework
corshttp

Erro CORS no Browser: Causa Real, Diagnóstico e Correção por Framework

CORS não é bug do seu código — é o browser aplicando Same-Origin Policy. Entenda o mecanismo, aprenda a diagnosticar pelo console e corrija de uma vez com exemplos reais em Express, Next.js e Vite.

27 de abril de 2026·8 min
Tratamento de erros em API Node.js com Express: guia para produção
nodejsapi

Tratamento de erros em API Node.js com Express: guia para produção

Stack trace vazando para o cliente, erros assíncronos sumindo silenciosamente, logs cheios de senha. Veja como estruturar o tratamento de erros em APIs Node.js do zero até produção — com código TypeScript pronto para usar.

22 de abril de 2026·7 min
REST vs GraphQL: quando usar cada um em projetos reais
restgraphql

REST vs GraphQL: quando usar cada um em projetos reais

REST vs GraphQL não é questão de moderno vs legado. É sobre trade-offs reais que aparecem em produção — cache, N+1, autonomia de time e custo de manutenção. Guia técnico sem hype.

20 de abril de 2026·11 min
Autenticação e Autorização em APIs Node.js: Middleware, RBAC e Proteção Real de Rotas
apisegurança

Autenticação e Autorização em APIs Node.js: Middleware, RBAC e Proteção Real de Rotas

JWT válido não significa rota protegida. Veja como separar autenticação de autorização, implementar RBAC, evitar IDOR e o que a maioria das APIs esquece de fazer.

01 de abril de 2026·9 min
CORS em JavaScript: Guia Completo para Entender e Resolver Erros Cross-Origin (2026)
apisegurança

CORS em JavaScript: Guia Completo para Entender e Resolver Erros Cross-Origin (2026)

CORS não é bug — é uma política de segurança do navegador. Entenda o mecanismo real por trás dos erros Cross-Origin e veja como configurar corretamente em Express, Next.js, Nginx e Vite.

27 de março de 2026·9 min
Boas Práticas de JSON em APIs REST: Os 7 Erros Que Quebram Integrações
apijavascript

Boas Práticas de JSON em APIs REST: Os 7 Erros Que Quebram Integrações

Tipos inconsistentes, datas sem padrão, null usado errado — erros de JSON são silenciosos até virarem incidente em produção. Guia completo com validação por schema, ferramentas e checklist.

23 de março de 2026·9 min