nuqsの検証

<概要>
Technologies
Next.jsTailwind CSS
nuqsを使ったURL状態管理を検証しました。
主な実装内容
・テキスト検索(debounce処理で入力を最適化)
・カテゴリ・在庫状況での絞り込み
・ページネーション(1ページ5件表示)
・検索条件のURL同期(リンク共有・ブラウザバック対応)
・parseAsStringやparseAsIntegerによる型安全な状態管理
従来のReact状態管理では、URLとの同期を手動で実装する必要があってバグの温存でしたが、nuqsで、この処理を宣言的に書けて保守性も上がることが確認できました。

