エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
こんにちは!株式会社 CastingONEの岡本です。 はじめに 弊社のフロントエンドは現在、Nuxt2 から React... こんにちは!株式会社 CastingONEの岡本です。 はじめに 弊社のフロントエンドは現在、Nuxt2 から React(Next.js)にリプレイスを進めています。そして、React でのフォーム管理ライブラリにReact Hook Form(以下、RHF)を使用します。 RHF の使い方・特徴を掴むためにcodesandboxを用いながら勉強会を実施しました。今回はその勉強会で行った内容を紹介していきます! RHF の採用理由 まず初めに RHF を採用した理由と RHF を使用した場合と使用していな場合の動きの違いを codesandbox でみんなで確認しました。 RHF を採用する理由は、レンダリング(再描画)の回数を減らせるからです。 フォームのテキストの入力などの制御にuseStateを使用してしまうと、テキストの状態が更新されるたびにレンダリングしてしまうので、入力内容が