バリデーション、クライアントでやるかサーバーサイドでやるか問題
@ryushi: クライアントサイドバリデーションは、高い応答性を得るための仕組みなのでUXの話です、ユーザには気持ちよくシステムを使って欲しいですよね、極論するとなくても良いです。サーバサイドバリデーションはシステムを守るための仕組みなのでシステム要件の話です。つまり、どうあっても外せません。
フロントエンド
バックエンド
バリデーション
DB