NodeJs Guid Yaratmak
Node.js, GUID (Global Unique Identifier) yaratmak için birkaç yöntem sunar. Bunlar arasında en yaygın kullanılan yöntemlerden biri, uuid adlı üçüncü parti bir paketin kullanımıdır.
uuid paketi, GUID'lerin farklı versiyonlarını (v1, v3, v4, v5) destekleyen bir kütüphanedir. Bu fonksiyonlar, rastgele bir GUID oluşturur ve bu GUID, standart 36 karakterlik bir string olarak döndürülür.
Aşağıda örnek kullanımlar mevcuttur..
const uuid = require('uuid');
// V1 GUID
const v1Guid = uuid.v1();
console.log('V1 GUID:', v1Guid);
// V3 GUID
const v3Guid = uuid.v3('hello', uuid.v3.DNS);
console.log('V3 GUID:', v3Guid);
// V4 GUID
const v4Guid = uuid.v4();
console.log('V4 GUID:', v4Guid);
// V5 GUID
const v5Guid = uuid.v5('hello', uuid.v5.DNS);
console.log('V5 GUID:', v5Guid);
Örneklerin çıktıları şöyle olabilir..
V1 GUID: 3348d830-7ba6-11ec-982a-1b0d7d1a6c5f
V3 GUID: 5df41881-3aed-3515-88a7-2f4a814cf09e
V4 GUID: 96ce51f6-7a1c-406b-85d2-0da2a7a09c96
V5 GUID: 5c359b24-6b8c-563d-ba22-2c7457f9a22c