JSONフォーマッタ
JSONを整形・検証。
ULIDを生成し、埋め込まれた時刻を復元。
48 ビットのミリ秒タイムスタンプ + 80 ビット乱数(crypto.getRandomValues)。同一ミリ秒では単調増加で辞書順を保ちます。
ULIDは先頭に生成時刻が入るため文字列として時系列順に並びます。UUID v4は完全ランダムで、時刻情報は持ちません(v7は時刻付き)。
同じミリ秒内で複数生成するとき、乱数部を1ずつ増やして辞書順を保つモードです。仕様の Monotonicity に相当します。
いいえ。乱数生成とタイムスタンプ復元はすべてブラウザ内で行われます。