私は、NodeJSのrequire(明らかにNodeJSアプリ)とWebブラウザ環境のためのRequireJSを使って、NodeJSとブラウザアプリケーション内でさまざまなモジュールの概念をどのように適用できるかを調べてきました。JavaScriptモジュールをNodeJSとRequireJSの両方に対応させることはできますか?
それから、いくつかのモジュールは、クライアントアプリケーションとサーバーアプリケーションの両方で使用するのに便利であり、再利用できるということが私に浮き彫りになりました。
これらの両方の環境と互換性があるようにモジュールを開発するにはどうすればよいですか?
1つは同期し、1つは非同期です。私の最初の考えは、非同期構文を利用して非同期コールバックを単に呼び出すNodeJS用のカスタムモジュールを同期的に定義することでした。しかし、NodeJS同期コールバックを最初に使用しなくても、どのようにRequireJSエミュレータをクロス環境モジュールに組み込むことができますか?
迅速な対応をいただきありがとうございます。 –