UUID v4 — aleatorio
Un UUID estándar creado a partir de 122 bits aleatorios. La versión más utilizada, con una probabilidad de colisión prácticamente nula.
UUID v7 — ordenado por tiempo
Almacena los milisegundos Unix en los primeros 48 bits, por lo que los ID se ordenan por orden de creación. Ideal para claves primarias e índices de bases de datos.
ULID
Crockford Base32 de 26 caracteres. Se ordena lexicográficamente = cronológicamente, y es un identificador compacto que encaja en URL y nombres de archivo.
Aleatoriedad segura
Basado en crypto.randomUUID() / getRandomValues. Se genera solo en tu navegador, sin enviar nada a un servidor.