データ検証は、アプリが情報を使ったり保存したりする前に、想定したルールに従っているかを確認します。メール欄に電話番号ではなく実際のメールアドレスが入っているかを確かめるようなものです。

登録フォームでは名前を必須にしたり、パスワードの長さを確認したりできます。ページ側でブラウザー内の検証をしていても、サーバーは受け取った情報を確認する必要があります。

検証は情報の欠落や形式の誤りを見つけますが、情報が真実であることまでは証明しません。形式の正しい住所でも、間違った住所の場合があります。