Node.js

プログラミング

【まとめ】Node.js入門

これまでに書いた記事の中から、「Node.js入門」というテーマで書いた記事をまとめてみました。
プログラミング

【NestJS】HTTPプロバイダとしてFastifyを使用する

デフォルトのHTTPプロバイダであるExpressから変更することで、HTTPプロバイダとしてFastifyを使用するようにします。
プログラミング

【NestJS】pingで呼び出すとpongを返すWeb APIを作成する

Node.jsのWebフレームワークである「NestJS」を用いることで、pingで呼び出すとpongを返すWeb APIを作成します。
プログラミング

【Express】結合テストを作成する

Node.jsのHTTPサーバをテストするためのライブラリである「SuperTest」を用いることで、ExpressでのHTTPサーバの結合テストを作成します。
プログラミング

【Express】単体テストを作成する

Jestが提供するモック関数を利用することで、Expressのハンドラ関数の単体テストを作成します。
プログラミング

【Jest】テストファイルをコンパイル対象から除外する

tsconfig.jsonのexcludeオプションでテストファイルを設定することで、テストファイル(拡張子「.test.ts」)をコンパイル対象から除外します。
プログラミング

【Jest】テストを実行する

JavaScriptのテスティングフレームワークである「Jest」を使用して、テストを実行します。
プログラミング

【Express】pingで呼び出すとpongを返すWeb APIを作成する

Node.jsのWebフレームワークである「Express」を用いることで、pingで呼び出すとpongを返すWeb APIを作成します。
プログラミング

【Node.js】ディレクトリを再帰的に削除する

UNIXコマンドの「rm -rf」に相当する機能を提供するモジュールである「rimraf」を用いることで、ディレクトリを再帰的に削除します。手順以下のコマンドを実行して、必要なパッケージをインストールする。npm install -D ri...
プログラミング

【Node.js】TypeScriptをJavaScriptにコンパイルする

TypeScriptコンパイラの「tsc」を使用して、TypeScriptをJavaScriptにコンパイルします。