ローカル
別名: Local, ローカル環境, ローカルマシン
ローカルとは、自分の手元のPC(パソコン)やスマホなど、今使っている端末そのものを指す言葉です。
IT業界では「ローカル」と「リモート」を対比して使うことが多く、 自分のPCで作業することをローカルで作業する、自分のPC上の環境をローカル環境と呼びます。
| 場面 | ローカル | リモート |
|---|---|---|
| ファイル保存 | 自分のPCに保存 | Google ドライブやiCloudに保存 |
| 開発作業 | 自分のPCでコードを書く・動かす | テレワーク中に会社のサーバー上でコードを動かす |
開発現場での『ローカル』
開発の現場では、以下のような場面で「ローカル」という言葉が登場します。
ローカル環境
自分のPC上に構築した開発環境のことです。
コードを書いて、すぐに動作確認できるのがローカル環境の大きなメリットです。
# ローカルで開発サーバーを起動する例
npm run dev
# → http://localhost:3000 でアクセスできるlocalhost という言葉にも「local」が含まれていますね。
これは「自分のPC自身」を指すアドレスです。
ローカルリポジトリ
Gitでは、自分のPCにあるリポジトリをローカルリポジトリと呼びます。
対して、GitHubなどのサーバー上にあるリポジトリはリモートリポジトリです。
| 操作 | 内容 |
|---|---|
| git add / git commit | ローカルリポジトリに変更を記録する |
| git push | ローカルの変更をリモートに送る |
| git pull | リモートの変更をローカルに取り込む |
まとめ
- ✓ローカルは「自分の手元の端末」を意味する
- ✓ローカル環境は自分のPC上の開発環境のこと
- ✓リモートと対になる概念で、セットで覚えると理解しやすい