Описание тега hashids

Hashids - это небольшая библиотека с открытым исходным кодом, которая генерирует короткие уникальные непоследовательные идентификаторы из чисел.

Hashids - это небольшая библиотека с открытым исходным кодом, которая генерирует короткие уникальные непоследовательные идентификаторы из чисел.

Он преобразует числа, такие как 347, в строки, такие как "yr8", или массив чисел, например [27, 986], в "3kTMd".

Вы также можете декодировать эти идентификаторы обратно. Это полезно для объединения нескольких параметров в один или простого использования их в качестве коротких UID.

Hashids доступен в JavaScript, Ruby, Python, Java, Scala, PHP, Perl, Swift, Clojure, Objective-C, C, C++11, Go, Erlang, Lua, Haskell, Elixir, Rust, ColdFusion, Groovy, Kotlin., Nim, VBA, ActionScript, CoffeeScript, Bash и для Node.js и.NET