🍣

localhost:3000とは

2023/07/01に公開

概要

  • Node.jsを学習していると、app.listen(3000);という記述を見かけた。これはExpressアプリケーションを指定のポート番号(ここでは3000)で起動するためのメソッドを指す。
  • このポート番号3000はlocalhost:3000に該当するが、これについての知識がなかったため、調べた内容を備忘録として記述した。

localhost:3000とは

  • localhost:3000は、localhost3000に分けることができる。
    • localhostは自分自身を指す特別なホスト名、つまり自分のコンピューター自体を指す。
    • 3000はポート番号を指している。
  • localhost:3000は、自分自身の3000番ポートへのアクセスを指していると解釈できる。

ついでに:app.listen(3000)とは

  • Expressアプリケーションを指定のポート番号(ここでは3000)で起動するためのメソッド。
    • 今回は「localhost:3000でアクセス可能なサーバの起動」を行う。
  • listen()メソッドにはコールバック関数を渡すこともできる。サーバーが起動した後に実行されるこのコールバック関数内で、起動メッセージや追加の処理を行うことが可能。

Discussion