「エントリーポイントとエンドポイントの違い」に関しての考えをまとめました。

目次

エンドポイントは、「クライアントサイド」と「サーバーサイド」の境界線を表している。エントリーポイントは、「ここから始める」ための開始点を示している。

使い分けとしては、主体性によって変わる。

ユーザーがAPIを使用するときは、APIのエンドポイントにアクセスする

ユーザーからAPIのアクセスを受けて、APIはエントリーポイントから処理を開始する。