サーバーに関する私の理解では、Meteor アプリケーションは node.js ファイバーの単一スレッドで実行されます。クライアントでは、コードはグローバル ウィンドウで実行されます。
サーバー側とクライアント側の両方で Meteor アプリケーションのオブジェクトとメソッドを定義するための最も安全でベストな方法は何ですか?
メソッドに渡された変数が安全であり、メソッドへの別の呼び出しによって上書きされないのはどのような場合ですか?
静的?
var myObj = {};
myObj.someFunc = function(){...};
標準オブジェクト定義として var myObj = function () { this.x = function () {...}; };
var myObj = new MyObject();
試作の方法としては?
function MyObject() { ... }
MyObject.prototype.someFunc = function() { }
var myObj = new MyObject();
私は静的オブジェクト、オブジェクト、およびプロトタイプを理解していると信じており、これらの点でコンソールと Meteor を使用していくつかの実験を行ってきましたが、私はまだ初心者であり、非常に未熟であり、確信が持てず、より多くの経験と経験豊富な開発者のアドバイスが必要です。
ありがとうS