もっと便利な方法があるかどうかはわかりません。
认证0级讲师
これはユーザーエクスペリエンスの問題です フロントエンド検証は、サーバーに送信せず、ネットワークリクエストも行わずに、違法なデータが時間内にエラーを報告できるようにすることです。毎回ロードしてサーバーにリクエストすることは不可能であるため、このエクスペリエンスは優れています。提出された時間
サーバー側の検証は、不正なデータ入力を防ぐための最終的なデータセキュリティのためのものです
これは最適化の問題ではありません。パラメータを渡すときに怠惰にしない方が良いです。
フロントエンドとバックエンドの両方を確認する方が確実に安全です。
手間をかけたい場合は、フロントエンドを検証しないか、バックエンドに検証して毎回エラーメッセージを返させてください。しかし、これは最適化ではありません。
結論から先にお話しますが、最適化する方法はありません。
フロントエンド検証は主にユーザーエクスペリエンスを目的としており、サーバーをリクエストしたり、ページを更新せずにサーバーをリクエストしたりします。 サーバー側の検証は、データの正確性と合法性を検証し、データベースに書き込まれたデータがビジネス要件を満たしていることを確認することです。
これはユーザーエクスペリエンスの問題です
フロントエンド検証は、サーバーに送信せず、ネットワークリクエストも行わずに、違法なデータが時間内にエラーを報告できるようにすることです。毎回ロードしてサーバーにリクエストすることは不可能であるため、このエクスペリエンスは優れています。提出された時間
サーバー側の検証は、不正なデータ入力を防ぐための最終的なデータセキュリティのためのものです
これは最適化の問題ではありません。パラメータを渡すときに怠惰にしない方が良いです。
フロントエンドとバックエンドの両方を確認する方が確実に安全です。
手間をかけたい場合は、フロントエンドを検証しないか、バックエンドに検証して毎回エラーメッセージを返させてください。しかし、これは最適化ではありません。
結論から先にお話しますが、最適化する方法はありません。
フロントエンド検証は主にユーザーエクスペリエンスを目的としており、サーバーをリクエストしたり、ページを更新せずにサーバーをリクエストしたりします。
サーバー側の検証は、データの正確性と合法性を検証し、データベースに書き込まれたデータがビジネス要件を満たしていることを確認することです。