입문로컬 · 127.0.0.1
localhost
지금 쓰는 내 컴퓨터 자신을 가리키는 주소예요. 나만 접속할 수 있어요.
한 줄 비유
내 방 안에서만 들리는 방송이에요. 문 밖(인터넷)에선 안 들려요.
바이브코딩에서 언제 만나나
'왜 나만 보이고 친구는 링크가 안 열려요?' — 주소가 localhost라서 그래요.
바이브코딩으로 뭔가 만들면 주소창에 localhost:3000 같은 게 떠요. 신나서 친구에게 링크를 보냈는데 “안 열려”라는 답이 오죠. 나는 잘 보이는데 왜일까요. 여기서 localhost를 알아야 해요.
localhost는 지금 쓰는 내 컴퓨터 자신을 가리키는 주소예요. 내 방 안에서만 들리는 방송 같은 거죠. 나는 또렷이 듣지만, 문 밖(인터넷)에선 아무도 못 들어요. 그래서 localhost 주소는 내 컴퓨터에서만 열리고, 다른 사람에겐 절대 안 열려요. 고장이 아니라 원래 그런 거예요.
localhost는 ‘개발 중 나만 보는 무대 리허설’이에요.
그럼 남에게 보여주려면? 리허설을 끝내고 진짜 무대에 올려야죠. 그게 배포예요. 내 컴퓨터가 아니라 인터넷상의 서버에 올려서, 누구나 접속할 수 있는 진짜 주소를 갖는 거예요. “localhost는 나만, 배포하면 모두”라고 기억하면 헷갈리지 않아요.
30초 확인 퀴즈
주소창에 'localhost'가 떠 있을 때의 의미로 가장 알맞은 건?
localhost는 내 컴퓨터 자신을 가리켜요. 개발 중 내 PC에서만 돌아가는 상태라, 친구에게 링크를 보내도 열리지 않아요.