なぜこの記事を書くのか 入力フォームはSaasを入れたり、ライブラリを入れたり、フルスクラッチで書いたりさまざまな実装方法があります。 今回は、基本的な実装方法について知っていればいつでも応用が効くと思ったので、記事にまとめてみようと思います。 Web入力フォームとは デジタル庁のお問い合わせフォームから引用 Web入力フォームは、ユーザーからデータを収集するためのUIコンポーネントです。 例えば以下のようなものがあります。 ログインフォーム 会員登録フォーム お問い合わせフォーム 商品注文フォーム Web入力フォームについてさらに詳しくおかわり Web入力フォームは基本的に以下のフローをたどります。 ユーザー画面上の入力欄で入力したデータはクライアント側でJavaScriptの処理を受け、サーバー側でDBに保存されます。そうして最終的にはフィードバック表示として画面に結果が表示されます。