Průvodce vibe codingem

Co je localhost?

Web, který tvoříte, běží nejdřív jen u vás v počítači. Jako soukromý náhled, který vidíte jen vy, než ho pustíte na internet.

Autor: Jindřich Fáborský · 17 let v marketingu · 2 000+ hodin vibe codingu · 180+ projektů

localhost:3000 v prohlížeči na notebooku, web viditelný zatím jen pro vás

Rychlá odpověď

Co je tedy localhost?

localhost je zkrátka adresa vašeho vlastního počítače. Když ji zadáte do prohlížeče, počítač obslouží požadavek sám, nikam na internet to neputuje. Proto ten web vidíte jen vy.

Když ve vibe codingu tvoříte web, neběží rovnou na internetu. Claude Code ho spustí jako soukromý náhled přímo u vás a dá vám odkaz http://localhost:3000.

Otevřete ho v prohlížeči, vidíte web naživo a zkoušíte na něm cokoli. Nikdo jiný na internetu se k němu zatím nedostane.

jen u vás127.0.0.1port 3000není na internetu

Co to číslo znamená

Proč zrovna localhost:3000

Ta adresa není žádná magie. Skládá se ze dvou částí, a když je rozeberete, hned je jasné, co znamená.

localhost:3000

localhost

Váš počítač

Znamená „tady u mě“ (adresa 127.0.0.1). Nic z toho nejde na internet, všechno zůstává u vás.

:3000

Které „dveře“ (port)

Port jsou očíslované dveře do počítače. 3000 je běžná konvence vývojových serverů, třeba u Next.js.

$ npm run dev

▲ Next.js

- Local: http://localhost:3000

✓ Ready

Tohle za vás spustí Claude Code. Vy jen kliknete na ten odkaz.

Návaznost, co lidem nedochází

Jak se web dostane z localhostu ven

Web nezačíná na internetu. Nejdřív běží jen u vás, a teprve pak putuje do světa, krok po kroku. Klepněte na jednotlivé kroky nebo si přehrajte celou cestu.

Krok 1 ze 4

💻 localhost:3000

Tady web vzniká a běží zatím jen na vašem počítači. Claude Code si vývojový server spustí sám (npm run dev) a dá vám odkaz http://localhost:3000. Otevřete ho v prohlížeči a vidíte web naživo, ale nikdo jiný na internetu se k němu nedostane.

Co je Claude Code

Web nezačíná na internetu. Nejdřív běží jen u vás na localhostu, pak ho posíláte ven, krok po kroku.

Teď je čas začít vibe codovat

localhost, GitHub, Vercel, doména. V kurzu AI First do sebe všechny tyhle kousky zapadnou. Provedu vás od první věty v Claude Code až po web živý na vaší adrese.

21 hodin videí, 1 800+ absolventů, roční licence s aktualizacemi zdarma. Bez teorie, prakticky.

FAQ

Časté otázky

Co znamená localhost:3000?+

localhost je váš vlastní počítač (technicky adresa 127.0.0.1). Číslo 3000 za dvojtečkou je port, tedy které „dveře“ na počítači web obsluhují. Dohromady je localhost:3000 adresa, na které běží web jen u vás, ne na internetu.

Proč můj web na localhostu nevidí ostatní (ani já z mobilu)?+

Protože localhost je jen váš počítač. Z jiného zařízení ani z internetu se na něj nikdo nedostane, to je záměr. Abyste web ukázali světu, musíte ho nasadit: kód na GitHub, odtud ho Vercel postaví a pustí online.

Musím localhost nějak spouštět ručně?+

Ne. Claude Code si vývojový server spustí sám (příkazem npm run dev) a dá vám odkaz http://localhost:3000. Vy na něj jen kliknete a vidíte web naživo. Až skončíte, server se ukončí.

Co je to port, to číslo za dvojtečkou?+

Port jsou očíslované „dveře“ do počítače. Různé programy poslouchají na různých portech, aby se nepletly. 3000 je běžná konvence pro vývojové servery (používá ho třeba Next.js); jiné nástroje jedou na jiném čísle, třeba 5173 nebo 8080.

Co když mi to píše, že port 3000 je obsazený?+

Znamená to, že na portu 3000 už něco běží (nejspíš zapomenutý starší server). Stačí ho ukončit, nebo Claude Code web prostě spustí na vedlejším portu, třeba localhost:3001. Nic se neděje, jen se změní to číslo v adrese.

Jak se web z localhostu dostane na internet?+

Nasazením. Kód pošlete na GitHub, Vercel z něj sám postaví web a nasadí ho na adresu typu vasweb.vercel.app (s HTTPS zdarma), případně na vlastní doménu. Celou cestu localhost → GitHub → Vercel → doména ukazuje interaktivní vizuál na téhle stránce.