はじめに
Web API を使用すると、ブラウザーまたは HTTP 対応クライアント ソフトウェアを使用している人なら誰でもアプリケーションにアクセスできるようになります。 各ルートで、アプリケーションの特定の機能を実現できます。
このモジュールでは、架空のオンライン小売業者である Tailwind Traders 社のエンジニアであるあなたには、Node.js を使用して、この小売業者が販売する製品を一覧表示する HTTP API の新しいセットを作成して、アプリケーションで製品データを操作できるようにする仕事が与えられています。
Node.js には、HTTP モジュールを通じて API を作成するいくつかのコア機能がありますが、多くの Web フレームワークではこのセットアップが単純化されています。 特に、Express は多くの開発者に使用され、長い間利用され続けています。 これを使用すると、アプリケーションをサポートするのに必要なルートの作成に、重点的に取り組むことができます。
JavaScript を使用して Node.js と Express で API ルートを作成する方法を学習します。 また、URL の構成要素、ルートのコンポーネント、およびこれらすべてが合わさってどのように機能するかについても学習します。