NanoId ตัวช่วยสร้างไอดี สำหรับ Javascript

เมื่อพูดถึงไอดีใน Javascript คุณคงเคยสร้างกันมาแล้ว ในหลายๆรูปแบบ ทั้งการใช้ Timestamp, Math Random และอีกหลายวิธี แต่หากคุณใช้ Library Generator Ids UUID คงเป็นเครื่องมือที่น่าจะเคยเห็นมาบ่อย

แต่ทว่าบทความนี้ขอนำเน๊ออออ

Photo by Emile Perron on Unsplash

Nano ID

ด้วยคุณสมบัติพิเศษ ที่เมื่อเทียบกับ UUID แล้ว Nano ID ค่อนข้างเหนือกว่า ทั้งด้านขนาด ที่ตัวเล็กน่ารักกว่าเกือบ 4 เท่า และ Github ก็มีสตาร์ที่มากกว่า

คุณสมบัติ

  • ขนาด Library เพียง 130 bytes
  • ปลอดภัย โดยการใช้เทคนิค Hardware Generator
  • ไอดีมีขนาดที่สั้นกว่า เมื่อเทียบกับ UUID V4
  • รองรับหลากหลายภาษา
  • มีฟังก์ชั่นให้ custom ไอดี ใช้ง่าย

สรุป

ผมเลือกจะใช้ NanoId แทนการใช้ UUID ด้วยคุณสมบัติต่างๆที่กล่าวมา อยากให้คุณลองพิจรณา คนๆนี้ที่มันธรรมดา..

Comments

Popular posts from this blog

"yes" "yeah" "yep" เหมือนและต่างกันอย่างไร ?

วิธีใช้ Google Chrome Extension บน Microsoft Edge (Chromium)

รีวิว Dentiste Mastic Mint Bomb เม็ดอมที่ไม่ได้มีดีแค่ความสดชื่น

รีวิว ปีเตอร์แมน Peter Man วิธีกำจัดแมลงสาบ เห็นผลไว Cockroach Killer Gel Bait (ฉบับเรื่องเล่า)

ฝากโค๊ด Online ด้วย Pastebin กันเถอะครับ !!