---
title: "Localhost und Dev Server erklärt"
description: "Localhost heisst dieser Computer, und ein Dev Server zeigt deine Seite lokal in der Vorschau, während du baust. Lerne, was sie sind und warum noch nichts öffentlich ist."
type: "fundamental"
locale: "de-CH"
category: "concepts"
canonical: "https://agenticschool.dev/de/grundlagen/localhost-and-dev-servers"
dateModified: "2026-06-12"
---

# Localhost und Dev Server erklärt

- Kategorie: concepts
- Aktualisiert: 2026-06-12
- Keywords: localhost, dev server, port, npm run dev, local development
- Kanonische URL: https://agenticschool.dev/de/grundlagen/localhost-and-dev-servers
- Sprache: de-CH

> Localhost heisst dieser Computer, und ein Dev Server zeigt deine Seite lokal in der Vorschau, während du baust. Lerne, was sie sind und warum noch nichts öffentlich ist.

Localhost heisst "dieser Computer", und ein Development Server (Dev Server) ist ein Programm, das deine Website lokal laufen lässt, sodass nur du sie beim Bauen siehst. Wenn du einen Befehl wie "npm run dev" ausführst, startet er einen Dev Server und gibt eine Adresse wie localhost:3000 aus. Diese Adresse zu öffnen zeigt deine Seite, aber sie lebt nur auf deiner Maschine und niemand sonst im Internet kann sie erreichen. Genau das willst du, bevor du bereit bist, öffentlich zu gehen.

## Was localhost und der Port bedeuten

Eine localhost-Adresse sieht aus wie localhost:3000. "localhost" heisst immer dein eigener Computer, und die Zahl nach dem Doppelpunkt (der Port) ist nur, an welcher Tür der Dev Server lauscht. Verschiedene Tools nutzen verschiedene Ports, also ist 3000, 5173 oder Ähnliches normal und kein Grund zur Sorge.

## Warum der Dev Server besonders ist

Ein Dev Server tut mehr, als deine Seite zu zeigen. Er beobachtet deine Dateien und aktualisiert die Seite im Moment, in dem du eine Änderung speicherst, was das Web-Bauen schnell anfühlen lässt. Weil er weiterläuft und beobachtet, "endet" der Befehl nicht und gibt dich nicht an einen Prompt zurück; das ist normal, kein Hänger.

## Lokal ist nicht dasselbe wie live

Eine Seite auf localhost ist nicht im Internet. Den localhost-Link mit einem Freund zu teilen, funktioniert für ihn nicht, weil die Adresse auf jeder Maschine nur "dieser Computer" bedeutet. Um deine Seite online zu stellen, deployst du sie zu einem Host wie Vercel, der dir eine echte öffentliche URL gibt, die jeder öffnen kann.

## Häufige Anfänger-Verwirrungen

Ein Klassiker ist die Meldung "port already in use", die schlicht heisst, dass von vorher noch ein Dev Server läuft. Die Lösung ist, den alten zu stoppen (Ctrl und C in seinem Terminal) oder das Tool den nächsten freien Port wählen zu lassen. Eine andere ist zu erwarten, dass Änderungen ohne laufenden Dev Server erscheinen; wenn du das Terminal schliesst, stoppt die lokale Seite, was normal ist. Leute verwechseln auch den Dev Server mit dem Production Build. Der Dev Server ist auf schnelles Feedback beim Arbeiten optimiert, nicht auf echte Besucher, also wird eine Live-Seite separat gebaut und deployt. Nichts davon musst du memorieren, aber "lokal" versus "live" früh zu erkennen erspart viel Kopfzerbrechen beim ersten Mal, wenn sich etwas anders verhält als erwartet.

## Häufige Fragen

### Was bedeutet localhost?

Localhost heisst dieser Computer. Ein Dev Server auf localhost ist nur für dich sichtbar, was genau das ist, was du beim Bauen willst, bevor etwas öffentlich geht.

### Warum endet der Dev-Server-Befehl nie?

Weil ein Dev Server weiterlaufen und deine Dateien auf Änderungen beobachten soll. Er arbeitet, hängt nicht. Drücke Ctrl und C, um ihn zu stoppen, wenn du fertig bist.

### Kann ich meinen localhost-Link mit jemandem teilen?

Nein, die localhost-Adresse bedeutet auf jeder Maschine nur "dieser Computer", also lädt sie für niemand anderen. Um deine Seite zu teilen, deployst du sie und teilst die öffentliche URL.
