0
WSモジュールと側面に沿って設置することができる2つのオプションのモジュールがあります。これらのモジュールは、特定の操作を改善するバイナリアドオンです。最も一般的なプラットフォームでは、ビルド済みのバイナリが用意されているため、マシンにC++コンパイラをインストールする必要はありません。
npm install --save-optional bufferutil: Allows to efficiently perform operations such as masking and unmasking the data payload of the WebSocket frames.
npm install --save-optional utf-8-validate: Allows to efficiently check if a message contains valid UTF-8 as required by the spec.
これらのモジュールをインストールし、案の定私に大幅にパフォーマンスが向上しました。私の質問は、なぜ彼らはそのような大きな違いを作りますか?それらのことで、図書館はずっと速くなりましたか?彼らはC++で書かれているからでしょうか?