Lição 1

O que é um UUID?

Por que UUIDs existem e onde desenvolvedores os usam.

Um UUID é um Identificador Universalmente Único: valor de 128 bits em geral escrito como 32 caracteres hexadecimais em cinco grupos, por exemplo 550e8400-e29b-41d4-a716-446655440000.

Desenvolvedores usam UUIDs quando IDs devem ser gerados de forma independente:

  • Registros criados no cliente antes de chegar ao servidor
  • Fixtures de teste e dados seed
  • Identificadores públicos que não revelam contagem de linhas do banco
  • IDs de correlação em logs e traces distribuídos
  • Exemplos de API com identificador realista

UUIDs não são tokens mágicos de segurança. São identificadores, não prova de permissão. Use controle de acesso e tokens criptográficos para autorização.

Voltar à visão geral do curso