Next.jsのバリデーションでreact-hook-formを利用した話

27206 ワード

Next.js を触っている時に、メール送信フォームを作成していました。

私はバックエンドの人間なので、Next.js のバリデーション周りに関してどうすればいいのか悩んでいました。

どうやら react-hook-form というものがあるらしく、今回それを用いてフォームバリデーションを実装していきます。

使ってみたら、とても簡単でした。

react-hook-form のインストール

yarn or npm でライブラリをインストールします。

yarn add react-hook-form

or

npm install react-hook-form

使い方

大体のことは下記ページを見ると実装できちゃいます。