리엑트를 하다보면 고유 아이디를 줘야될때가 있다.
그럴때마다 사용하는 UUID!
한번 알아보자!
16 옥텟 (128비트)의 수이다.
표준 형식에서 UUID는 32개의 십육진수로 표현되며 총 36개 문자(32개 문자와 4개의 하이픈)로 된 8-4-4-4-12라는 5개의 그룹을 하이픈으로 구분.
예를들면
550e8400-e29b-41d4-a716-446655440000
그래서 총
340,282,366,920,938,463,463,374,607,431,768,211,456개의 사용 가능한 UUID가 있다.
8-4-4-4-12 포맷 문자열은 16바이트의 UUID를 위한 레코드 레이아웃에 기반을 둔다.
yarn add uuid
명령어 입력하면 된다.
참고로 노드모듈이 있는 폴더에 설치를 해야된다.
이런식으로 경로를 노드모듈이 있는 폴더를 열고선
설치하자.
import {v4 as uuidv4} from 'uuid';
id: uuidv4()
위에 임폴트를 해주고 저런식으로 입력 후
원하는곳에 uuidv4()를 입력해주자.
그럼 고유의 아이디번호가 나온다.