ハッシュパラメータ
シングルページアプリケーションなどで URL のハッシュを利用して遷移先のページにパラメータを渡す。ハッシュが変化しても URL のパスやクエリパラメータが変化しない限り実際のページ遷移は発生しないため、リンクをクリックして URL が変化しても同じページで Web アプリケーションを実行し続けることができる。それでいて URL に現在のページの状態を表すパラメータが含まれるようになるため、再訪が容易になってユーザーの利便性が増す。
参考:
Hash params vs url params, when to use which? – Stack Overflow
使い方
参考:
JavaScript で URL のパラメータやアンカーを判断して処理を変更する方法 | Tips Note by TAM
get and set URL hash parameters? – Stack Overflow
query-string
参考:
sindresorhus/query-string: Parse and stringify URL query strings – GitHub