Usar Uuid en la aplicación TypeScript Nodejs
Este tutorial proporciona una inmersión profunda con pautas sobre el paquete npm uuid
en la aplicación TypeScript Nodejs utilizada con los mejores y más populares métodos de los desarrolladores.
Esto nos guiará sobre el uso de uuid
en la aplicación TypeScript Nodejs con codificación y dará la razón principal para instalar el paquete en el proyecto.
Primero, veamos el paquete npm uuid
y su uso entre la comunidad de desarrolladores.
Propósito y uso de UUID
UUID, que significa Universal Unique Identifier, es un valor único que es prácticamente útil en trabajos como la migración de datos en las bases de datos con otros usos como identificar información que debe ser única dentro de una red o sistema.
La singularidad y baja probabilidad de UUID repetido los hace útiles como identificadores de hardware físico dentro de una organización y claves asociativas en bases de datos.
UUID es una excelente manera de ocultar ID de bases de datos secuenciales. El administrador de paquetes npm
ofrece un paquete llamado uuid
para usar en el proyecto para realizar las tareas anteriores en la aplicación.
Ahora configuremos el proyecto TypeScript Nodejs con el paquete uuid
.
Instalar e implementar el paquete uuid
en TypeScript Nodejs
Primero, ingrese el siguiente comando para inicializar el paquete.json
en el proyecto.
npm i -y
Producción:
Después de inicializar el paquete.json
en el proyecto, ingrese el siguiente comando para configurar TypeScript en el proyecto:
npm i typescript --save-dev
Luego, agregue las siguientes líneas al archivo tsconfig.json
:
{
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"strict": true,
"outDir": "dist",
"sourceMap": true
}
}
Después de configurar TypeScript para el proyecto, agregue el paquete uuid
al proyecto ejecutando el siguiente comando:
npm install uuid
Estos pasos configurarán el proyecto con la dependencia del paquete uuid
.
Para usar el uuid
en el proyecto TypeScript, importe la constante v4
en el archivo como UUID a partir del cual podemos producir el Identificador único universal.
import { v4 as uuid } from 'uuid';
const id: string = uuid();
console.log(id)
Producción:
Ibrahim is a Full Stack developer working as a Software Engineer in a reputable international organization. He has work experience in technologies stack like MERN and Spring Boot. He is an enthusiastic JavaScript lover who loves to provide and share research-based solutions to problems. He loves problem-solving and loves to write solutions of those problems with implemented solutions.
LinkedIn