Generare UUID in Javascript con nanoid

Mattepuffo's logo
Generare UUID in Javascript con nanoid

Generare UUID in Javascript con nanoid

nanoid è una libreria per Javascipt per la creazione di UUID.

Molto leggera e veloce, almeno a vedere dai benchmark, è anche facile da usare.

Ci sono vari modi per installarla; io ho usato npm:

npm install --save nanoid

L'esempio più basico del suo utilizzo è questo:

import {nanoid} from 'nanoid';

const userId = nanoid();
console.log(userId);

In questo caso nanoid usa i parametri di default; volendo possiamo decidere lunghezza dell'UUID e anche quali caratteri usare usando la funzione customAlphabet:

import {customAlphabet} from 'nanoid/non-secure';

const nanoid = customAlphabet('1234567890abcdef#', 100)
const userId = nanoid();
console.log(userId);

Enjoy!


Condividi

Commentami!