En este artículo vamos a ver cómo generar un id corto en Node.js. Hay un paquete NPM llamado ‘ shortid ‘ que se usa para crear ID únicos cortos no secuenciales aptos para direcciones URL. De forma predeterminada, utiliza de 7 a 14 caracteres aptos para URL: AZ, az, 0-9, _-. Admite clúster (automáticamente), semillas personalizadas, alfabeto personalizado. Puede generar cualquier número de identificaciones sin duplicación.
Puesta a punto del entorno:
-
Configuración del paquete NPM del proyecto:
npm init -y
-
Instalación de dependencias:
npm install express shortid
Servidor Express básico:
index.js
const express = require('express'); const app = express(); app.get('/' , (req , res)=>{ res.send("GeeksforGeeks"); }) app.listen(4000 , ()=>{ console.log("server is running on port 4000"); })
Producción:
Ejemplo: importando ‘ shortid’ a nuestro proyecto, hay muchas funciones en el módulo shortid.
Sintaxis:
const short = require('shortid');
server.js
const express = require('express'); const app = express(); const short = require('shortid'); app.get('/' , (req , res)=>{ res.send(short()); // generating short id by calling short() function. }) app.listen(4000 , ()=>{ console.log("server is running on port 4000"); })
Producción:
Publicación traducida automáticamente
Artículo escrito por iamabhishekkalra y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA