1.エクスプレス

Expressは、高速で最小限のNode.js Webフレームワークであり、開発者にWebサーバーを作成するためのかなりの自由度を提供します。
2. Socket.io

Socket.ioは、アプリケーションでリアルタイムのイベントベースの双方向通信システムを可能にします。
3.ボディパーサー

Body-parserは、に格納されているリクエストボディを解析できるパッケージであり
req.body、Expressベースのサーバーのミドルウェアとして機能します。適切なハンドラーに到達する前に要求を処理します。
4.コルス

Corsは、CORSを構成して使用できるようにするConnect / Expressミドルウェア実装を含むパッケージです。
5.パスポート

Passportは、Node.js用のExpress互換の認証システムです。
パスポートパッケージが対処することを目的とする唯一の課題は、要求の認証です。リクエストの処理は、「戦略」と呼ばれる構成可能なプラグインのセットを使用して行われます。
6.マルター

Multerは、のようなデータを処理するためのExpressミドルウェアです
multipart/form-data。このようなデータは、主にファイルをアップロードするときにサーバーに送信されます。このライブラリはmultipart/form-data。以外のデータを処理しないことに注意してください。
7.Axios

Axiosは、ブラウザおよびNode.jsプラットフォーム用のPromiseベースのHTTPクライアントです。
8.モーガン

MorganはHTTPリクエストロギングシステムです。
9.Http-エラー

Http-errorsは、HTTPエラーを生成するためのライブラリです。Express、Koa、ConnectなどのさまざまなWebフレームワークで使用できます。
10. Dotenv

Dotenvは、依存関係のないモジュールです。これは、環境変数を.envファイルからprocess.envにロードするように設計されています。このメカニズムを使用すると、アプリケーション設定をコードから分離しておくことができます。
11.フェイカー

Fakerは、大量のダミーデータを生成するためのライブラリです。ブラウザとNode.jsに適しています。
12.ノードメーラー

Nodemailerを使用すると、Node.js環境からメールを送信できます。このライブラリは非常に使いやすいです。
13.続編

Sequelizeは、Postgres、MySQL、MariaDB、SQLite、およびMicrosoft SQLServerのORMです。ライブラリは約束に基づいています。これを使用する場合、開発者はデータベースでの作業を簡素化する多くの信頼できるメカニズムを自由に使用できます。
14.マングース

Mongooseは、MongoDBの操作を簡単にするライブラリです。promiseとcallbackの両方をサポートします。
15.ジェスト

Jestは、Facebookによって作成された人気のある十分にサポートされたJavaScriptテストフレームワークです。
16.瞬間

Momentは、日付を表す値を操作するための軽量のJavaScriptライブラリです。このような値を作成、解析、チェック、フォーマットすることができます。
17. Lodash

Lodashは、配列、数値、オブジェクト、文字列の操作を簡素化する多くのヘルパーメソッドを開発者に提供するライブラリです。このライブラリはモジュール構造になっています。Lodashは、特に次のタスクに使用できます。
- 配列、オブジェクト、文字列をトラバースします。
- さまざまなタイプの値を操作し、値のタイプを把握します。
- 機能の操作(たとえば、カレーやメモ)。
18.チョーク

Chalkは、コンソールへのテキスト出力のスタイルを設定できるパッケージです。ユーザーフレンドリーなAPIを備えています。
19.バリデーター

Validatorは、文字列データを検証およびクリアするためのライブラリです。
20. Cheerio

Cheerioを使用すると、HTMLおよびXMLマークアップであるコンテンツを解析できます。このライブラリは、開発者に、そのようなマテリアルを解析することによって生成されたものを操作するためのAPIを提供します。
21. JSDoc

JSDocは、JavaScriptコードのドキュメントの作成を自動化するように設計されたシステムです。
22.ヘルメット

ヘルメットを使用すると、プログラマはさまざまなHTTPヘッダーをカスタマイズできるため、Expressアプリケーションを保護できます。
23. Crypto-js

Crypto-jsは、さまざまな暗号化メカニズムの実装を含むJavaScriptライブラリです。
Node.jsのどのライブラリが最も役立つと思いますか?
