Nano IDURL 友好的唯一字符串 ID 生成器
nanoid 是使用 JavaScript 开发,一个小型、安全、对 URL 友好的唯一字符串 ID 生成器。
具有以下特性:
安全:它使用加密、强大的随机 API,并保证符号的正确分配
体积小:只有 258 bytes 大小(压缩后)、无依赖
紧凑:它使用比 UUID (
A-Za-z0-9_~
)更多的符号
示例代码
var nanoid = require('nanoid') model.id = nanoid() //=> "Uakgb_J5m9g~0JDMbcJqLJ"
支持 Node.js、所有浏览器(IE 11+)
评论