Backbone.js と Ember.js を使用することに興奮していますが、アプリケーション ロジックがすべて JavaScript で記述されている場合、ユーザーからアプリケーション ロジックを隠すにはどうすればよいか疑問に思っています。足りないものはありますか?
質問する
727 次
2 に答える
3
Backbone.js や Ember.js などの JavaScript ライブラリを使用する場合、コードはクライアント側 (ブラウザ内) で実行されます。これを行うには、コードをブラウザーに配信する必要があります。これは、ユーザーがコピーを持っていることを意味します。それらからコードを「隠す」方法はありません (難読化を困難にする手法と最小化がありますが、不可能ではありません)。
Backbone.js または Ember.js で行うべきことは、表示ロジックです。データ処理、検証、サニタイズ、ストレージのビジネス ロジックはすべてサーバー上で行われます。
于 2013-02-27T02:25:23.963 に答える
0
サーバー側アプリケーションは、検証、サニタイズ、サニティ チェックなどの処理を行う必要があります。
于 2013-02-27T02:23:13.353 に答える