エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Remix × Zodix: パラメータやクエリのバリデーションをシンプルに書く
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Remix × Zodix: パラメータやクエリのバリデーションをシンプルに書く
これは何? Remix でアプリケーションを開発する際、route でのパラメータやクエリのバリデーションは必... これは何? Remix でアプリケーションを開発する際、route でのパラメータやクエリのバリデーションは必須です。通常、このバリデーションは手動で行う必要がありますが、zod と zodix というモジュールを使うことでとてもシンプルに書くことができます。 たとえば、URL パラメータのバリデーションと値の取り出しでは以下のように定型句が多く煩雑になりがちですが、zodix はそこで威力を発揮します。 例: https://remix-app/query?count=100&page=1 のバリデーションを行う方法 zodix がない場合 export async function loader({ request }: LoaderFunctionArgs) { const { searchParams } = new URL(request.url); const count =