記事へのコメント17

    • 注目コメント
    • 新着コメント
    rryu
    結局、フロントエンドのバリデーションはあくまでもユーザーインターフェースの為のものなので、普通にやってもバックエンドでエラーになるものをフロントエンド側で頑張ると逆に良くない結果になるという。

    その他
    kazkun
    責任分界じゃなくて分解なのね。まあ間違いとも言えないけど。

    その他
    repon
    バックエンドで全てが完結したうえで、バリデーションデータなどはAPIで送ってくるのが理想。フロントエンドは余計なことをせず、ユーザーに負担をかけずに入力データを素直にバックエンドに送るのが責務

    その他
    Eiichiro
    確かにバリデーションの目的が違うから、実装の共通化もしなくて良いと思った。 なぜ共通化したくなっちゃうんだろう?

    その他
    BOOOOOOOON
    alway valid-domain modelの思想に従えばいいのである

    その他
    sigwyg
    フロントエンドはUXなので、バックエンドでセキュリティとデータ整合性を確保すべき定期。WordPressみたいなPHP案件だと、DB経験ないフロントエンド技術者がうっかり実装しちゃうことも多いので注意

    その他
    taruhachi
    複雑なバリデーションルールになる時や業務要件で変わる時にフロントとバックエンドで二重に持ちたくない時はある。新ルールのパスワードでは昔作ったパスワードと違ってフロントで弾かれると入力できなくなるとか。

    その他
    komutan1
    バックはデータの整合性のために、フロントはUX向上のために、という観点で両方で好きなバリデーションやればいいと思う

    その他
    PrivateIntMain
    前の人がやってるからヨシ!ではなくて自分の身は自分で守ろうという話。アクセス経路が限定されてるからDBの権限なんかフルコントロールでええやろとならんのと同じ。

    その他
    Kil
    Kil すごく当たり前のことを、当たり前のように書いているだけではあるけど、簡潔によくまとまっていると思う。

    2025/11/07 リンク

    その他
    n314
    vmwareのアカウントがbroadcomに移行したんだけど、日本語が文字化けしてるしフォームがdisabledなので変更もできなくて詰んだ。なのでdisabled消して進めたよ。元tweetも単純にフロントか仕様のバグじゃない?

    その他
    ryudenx
    フロントのバリデーションはUI/UXのために実装すべきで、バックのバリデーションはセキュリティのために実装すべき

    その他
    xlc
    xlc バックエンドでチェックするのでフロントエンドは補助というのが古典的回答だが、コードを共通化しようとするとチェックにAPIを使うなどを考えたくなるよね。

    2025/11/07 リンク

    その他
    kakusuke07
    なぜみんな、フロント側がバグってた可能性を考えないんだろう

    その他
    soxandcity
    soxandcity サーバーサイド内でもバリデーションはレイヤーで分けるよね。ユーザー入力の検証とビジネスロジックの不変条件担保等。フロントも含めてそれぞれのレイヤーでやるべきことをやるだけではある。

    2025/11/07 リンク

    その他
    pico-banana-app
    フロントのバリデーションなんて簡単に突破されるから、サーバー側のチェックは絶対必須だよなw

    その他
    Xibalba
    よく言われるやつ “フロントエンドとサーバーでのバリデーション責務分解”

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    フロントエンドとサーバーでのバリデーション責務分解

    はじめに 先日、Xでこんな投稿が話題になっていました。 実際のサイトを見ていないため詳細は不明ですが...

    ブックマークしたユーザー

    • snaka722025/11/08 snaka72
    • ugo_uozumi2025/11/08 ugo_uozumi
    • rryu2025/11/08 rryu
    • kon0032025/11/07 kon003
    • kamada-math2025/11/07 kamada-math
    • demandosigno2025/11/07 demandosigno
    • locke-0092025/11/07 locke-009
    • bongkura2025/11/07 bongkura
    • tmg19982025/11/07 tmg1998
    • horiri0692025/11/07 horiri069
    • caramelcoffee2025/11/07 caramelcoffee
    • hurafula2025/11/07 hurafula
    • invogue-isogai2025/11/07 invogue-isogai
    • diptypop2025/11/07 diptypop
    • kazkun2025/11/07 kazkun
    • hasunuma06132025/11/07 hasunuma0613
    • repon2025/11/07 repon
    • jamalen2025/11/07 jamalen
    すべてのユーザーの
    詳細を表示します

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事

    いま人気の記事 - 企業メディア

    企業メディアをもっと読む