ファイルアップロード用モジュール ノンブロッキングIO環境であるnode.jsに向いた機能の1つに、ファイルアップロードがあります。 いままでのWEBアプリケーションではファイルアップロードが完了するまで待たされていたり、負荷が大きかったりすることも あったと思いますが、node.jsを使用すれば、高パフォーマンスのアップロード処理を簡単に記述することができます。 今回紹介するnode-formidableモジュール ※1は画像や動画ファイルのアップロードやエンコードにフォーカスして開発されました。 このモジュールの作者はTransloadit※2というWebサービスのアップロード処理をまるごと肩代わりするサービスも提供しており、 とくにGB単位の巨大なファイルを扱う際にはこのモジュールが役に立つかもしれません。 node-formidableモジュールの主な特徴は以下のとおりです。 高速
![node.jsのいろいろなモジュール5 – node-formidableでアップロード | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/bf81a47d450b3758c542302f58a07bf83d2ec1cc/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2011%2F07%2Fnode1.png)