私が尋ねようとしていることは、クライアント側でAngularを使用し、サーバー側でApiをラベリングしています。だから私の質問は、両方の側面にデータの検証を置く方が良い方法でしょうか。クライアント側とサーバー側でデータの検証を行うことをお勧めしますか?
0
A
答えて
1
はい。両方を使うべきです。
クライアント側 - ほとんどの検証は、ユーザ入力(例えば、無効な文字、正規表現など)のためのものである
サーバー側 - ほとんどの検証は、ビジネス・ロジック(例えば、ユーザ権限、使用権限など)に関連しています
0
サーバー側の検証では、正常かつ安全なフォーム検証が行われます。ただし、ユーザーエクスペリエンスを向上させるために、クライアント側の検証を使用することを検討することもできます。
関連する問題
- 1. ValidationSummaryクライアント側とサーバー側の検証で
- 2. サーバー側(コントローラ)で検証を行うことをお勧めしますか? <strong>クライアント側</strong>(ブラウザ)からの入力を持つASP.NET MVC
- 3. サーバ側とクライアント側の検証を行うPHPフォームライブラリですか?
- 4. HTML_QuickFormを使用して、クライアント側とサーバー側でフォームの検証を行うことは可能ですか?
- 5. クライアント側とサーバー側の検証を適用する方法
- 6. クライアントとPHPサーバー側の検証
- 7. asp.net Webサイトでクライアント側の検証後にサーバー側の検証を行う必要がありますか?
- 8. フィールドの検証 - サーバー側とクライアント側の両方
- 9. asp.net MVCアプリケーションのクライアント側とサーバー側の検証
- 10. クライアント側とサーバー側
- 11. ASP.NET MVC jQGridクライアント側とサーバー側の検証
- 12. Node.jsクライアント側の応答を伴うサーバー側フォームの検証
- 13. クライアント側とサーバー側の認証の違いは何ですか?
- 14. asp.net検証クライアント側クライアント側またはサーバー側またはその両方
- 15. jquery、c#とサーバー側のデータ検証
- 16. ASP.NETカスタムバリデータークライアント側とサーバー側の検証
- 17. Emberjs、サーバー側とクライアント側、オールイン?
- 18. クライアント側とサーバー側ロジック
- 19. エンタープライズWebアプリケーションでのサーバー側とクライアント側の検証コードの重複の回避
- 20. Yiiカスタム検証とサーバー側検証?
- 21. Asp.net MVCを使用したAngularjsとサーバー側の検証によるクライアント側の検証
- 22. Express + node.jsでのサーバー側のデータ検証
- 23. Backbone.jsサーバー側の検証と他のサーバー側のエラー
- 24. 適用方法ASP.NETでサーバー側の関数を呼び出すことでクライアント側の検証
- 25. サーバー側の検証
- 26. サーバー側の検証
- 27. クライアント側とサーバー側のレンダリングオフラインのHTML
- 28. どのようにFlexクライアント側とJava側サーバー側
- 29. サーバー側のWCFクライアント認証
- 30. クライアント側とサーバー側のNBTローディング
はい - 私はいつも両方を行います(私はまったく同じです)。サーバー側は100%最も重要です。 – Archer
はい、常に両方の側に検証を入れる方が良い方法です。そのため、エラーの確率は1%もありません。 –
[JavaScript:クライアント側とサーバー側の検証]の重複が考えられます(http://stackoverflow.com/questions/162159/javascript-client-side-vs -server-side-validation) –