私は Pylons ベースの Web アプリに取り組んでいます。私は正気なので、生の JavaScript を書く代わりに jQuery (およびプラグイン) を使用しています。また、FormEncodeを使用してアプリのフォームを検証しています (特に新規ユーザー登録)。FormEncode は、送信後のフォームの検証に最適です。jQuery は、JavaScript が使用可能な場合、フォームを送信する前に非常に適切に検証します。
私は貪欲です: 私は両方の種類の検証を使いたいです - そして私は自分自身を繰り返したくありません. 検証ルールのセットが 2 つある場合、同期を維持することで余分なワークロードが生成されます。
jQuery を使用して FormEncode 検証ルールにアクセスし、jQuery と FormEncode の両方が同じルールに基づいてフォーム データを調査し、ルールを 2 回書き留める必要はありません。