0

私は、ほとんどのjs / cssがビューと混合されているコードベースを持っている会社で始めたばかりです。私は、それを別々のファイルに分割するプロセスを経ています。

しかし、サーバー変数がクライアント側のコードに挿入されている状況に遭遇し続けているため、切り取って貼り付けることができません。

多くの場合、ページの読み込みに必要なデータであるため、リクエストを行うことは許容できる解決策ではありません。

私たちはc#asp.netを使用していますが、PHPでも問題が発生しています。

これに対処するためのコード管理のベストプラクティスはありますか?私はここで「関心の分離」のアイデアを混乱に持ち込みたいと思っていますが、このコードをどこに置くべきかを決めることはできません。

4

1 に答える 1

0

これをタンブルウィードのままにしておくのを避けるために、私はこれに自分で答えます。

以前のように配列を反復処理するのではなく、テンプレートでシリアル化することにしました。

この問題は、技術的な課題ではなく、開発者が怠惰であることが原因であるように思われます。

Razorビューエンジンを使用したJsonの出力を参照してください

于 2013-02-26T18:00:46.977 に答える