나노봇
나노이드가 무작위로 생성됩니다.
고유 식별자(ID) 생성도서관
이 라이브러리는 Javascript 및 TypeScript에서 사용할 수 있으며 브라우저 및 Node.js에서 실행됩니다.
nanoid URL에서 안전한 알파벳(대소문자 및 숫자)을 사용하여 임의의 문자열을 생성합니다.
이러한 문자열의 길이는 충분히 길기 때문에(기본값: 21) 충돌 가능성이 매우 낮습니다.
나노봇 설치 방법
npm install nanoid
일단 설치되면 nanoid를 사용하여 다음과 같은 임의 식별자를 생성할 수 있습니다.
const { nanoid } = require('nanoid')
const id = nanoid() // e.g. "5w3qCfBb5VgKkR9XHfOzN"
nanoid에서 생성된 ID는 기본적으로 사용됩니다.
21비트모두. 그러나 지정된 길이로 만들 수도 있습니다.
const id = nanoid(10) // e.g. "yXr9DfTg5h"
이렇게 하면 nanoid를 사용하여 임의의 식별자를 생성할 수 있습니다.
이러한 ID는 데이터베이스 기본 키, URL 단축 URL 및 세션 ID와 같은 다양한 용도로 사용될 수 있습니다.