質問編集履歴
1
誤字修正
title
CHANGED
File without changes
|
body
CHANGED
@@ -2,6 +2,6 @@
|
|
2
2
|
|
3
3
|
しかし、クライアントサイドでバリデーション処理すると同じような処理を2度実装しなければなりません。この件について皆様はどのように対処しているのでしょうか?
|
4
4
|
|
5
|
-
場合により、Ajaxリクエストによるフォームなどを作成した場合、そのフォームに対するサーバサイドのプログラムにフォームに必要なパラメータに加え
|
5
|
+
場合により、Ajaxリクエストによるフォームなどを作成した場合、そのフォームに対するサーバサイドのプログラムにフォームに必要なパラメータに加えtestパラメータを持たせ、testがtrueの場合には値は保存せずにバリデーションのみ行うような仕様にした場合、クライアントサイドでのバリデーションのコードを書く必要がなくなるのである意味便利なのではないか?と思いました。(どの程度動的にするかによりリクエスト数が上昇するためあまり良くない気がしますが)
|
6
6
|
|
7
7
|
また、このような問題を解決するためのライブラリなど存在するのでしょうか?ちなみにrailsを利用していますが、railsに限らずにたような問題を対策している記事などございましたら教えていただきたいです。
|