フォームに入力するテキストを 500 文字に制限しているとします。ライブ フォームでのテキスト入力を実際に停止するわけではありませんが、終了時にユーザーに警告するカウンターがあります。JS コードは、制限が 500 であることを認識する必要があります。おそらく、JS コードは送信時にテキストもトリミングします。
送信時に、AJAX を使用して、フォーム データでサーバー側の魔法を実行します。JS コードでコメント テキストを 500 文字にトリミングするかどうかに関係なく、サーバー側の PHP コードでコメント テキストを 500 文字にトリミングすることをお勧めします。
これにより、定数を 2 つのコードに入力しなければならない状況が発生し、保守には適していません。これは簡単な例です。それはもっと最悪かもしれません。
ここで 2 つのシナリオを考えています。
JavaScript/JQuery <-> PHP
JavaScript/JQuery <-> Node.js
メンテナンスの負担を軽減し、エラーの可能性を減らすために、これをどのようにクリーンアップしますか?