Was ist localhost?
Deinen Computer als Server
⏱ ca. ~4 Min
01 · Lesen
Du hast im Browser ständig localhost:3000 aufgerufen, aber was bedeutet das eigentlich?
localhost ist ein spezieller Hostname, der immer „dieser Computer“ bedeutet. Jeder Computer weiß, dass localhost ihn selbst meint. Im Hintergrund mappt es auf die IP-Adresse 127.0.0.1 — eine besondere Adresse, die direkt zurück zu deinem Rechner zeigt.
Stell es dir vor wie dich selbst anzurufen. Der Anruf geht nirgendwo anders hin — er kommt direkt zu dir zurück.
Der Teil :3000 ist die Portnummer. Ein Computer kann gleichzeitig viele Server laufen lassen, und die Portnummer sagt dem Browser, mit welchem er reden soll.
💡 Stell dir das so vorWenn die IP-Adresse deines Computers wie die Straßenadresse eines Gebäudes ist, dann ist die Portnummer wie die Wohnungsnummer. Der Postbote (dein Browser) braucht beides, um die Anfrage an die richtige Stelle zu liefern. Port 3000 ist Wohnung 3000 im Gebäude localhost.
Kernpunkte
- localhost = dieser Computer (IP-Adresse 127.0.0.1)
- Portnummern unterscheiden verschiedene Server auf derselben Maschine
- Häufige Ports: 80 (HTTP), 443 (HTTPS), 3000 (Entwicklungsserver)
- Nur du kannst localhost aufrufen — andere im Internet sehen es nicht
02 · Quiz
Was bedeutet localhost:3000?
- Eine Website im Internet
- Ein Server von Google
- Port 3000 auf irgendeinem Computer
- Dein Computer auf Port 3000
03 · Ausfüllen
localhost ist ein anderer Name für deinen eigenen _____.
04 · Lesen
Wichtig zu verstehen: Dein Server ist gerade privat. Nur der Browser auf deinem Computer kann ihn erreichen. Wenn du die URL http://localhost:3000 an eine Freundin schickst, bringt das nichts — ihr Browser sucht nach einem Server auf Port 3000 auf ihrem Computer, und da läuft nichts.
Das ist eigentlich gut. Es bedeutet, du kannst bauen, experimentieren und Sachen vermurksen, ohne dass jemand zuschaut. Dein Entwicklungsserver ist dein privates Atelier.
In Level 10 lernst du, wie du den Server ins Internet deployst, damit jeder weltweit ihn besuchen kann. Aber für jetzt ist localhost dein sicherer Lernraum.
05 · Quiz
Du schickst die URL http://localhost:3000 an eine Freundin, während dein Server läuft. Was passiert, wenn sie sie öffnet?
- Ihr Browser sucht nach einem Server auf Port 3000 auf ihrem Computer — findet wahrscheinlich keinen
- Sie sieht die Antwort deines Servers, weil er im Internet ist
- Es wird zu 127.0.0.1 weitergeleitet, was für alle funktioniert
- Sie sieht eine alte gecachte Version deiner Seite
Andere Lektionen aus diesem Kapitel
⚠ Das volle interaktive Erlebnis braucht JavaScript. Bitte aktiviere es und lade die Seite neu.
※ Diese Seite ist ein unabhängiges Bildungsprojekt — kein offizielles Anthropic-Produkt. Claude™ ist eine eingetragene Marke von Anthropic, PBC.