Šta je deploy?

Deploy je objavljivanje projekta na internetu: proces kojim provereni kod stigne do servera i postane dostupan korisnicima na pravoj adresi, ne samo na tvom računaru.

Dok radiš, projekat se pokreće lokalno, na localhost adresi koju vidiš samo ti. Deploy ga prebacuje na server, na primer na Vercel, i povezuje sa tvojim domenom.

Kod modernih servisa deploy je najčešće automatski. Tok izgleda ovako: Claude Code napravi izmenu, ti je pregledaš, on napravi commit i pošalje ga na GitHub, a Vercel to primeti i objavi novu verziju za par minuta.

Tri pojma koja idu uz deploy

  • Produkcija je verzija koju koriste pravi korisnici.
  • Preview ili probna verzija je kopija na posebnoj adresi, za proveru pre objave.
  • Rollback je vraćanje prethodne verzije kad nova ne radi.

Dobra navika: pre deploy-a proveri da projekat radi lokalno i da su env varijable upisane i na serveru. Najčešći razlog za „lokalno radi, a na internetu ne“ je baš varijabla koja fali.

Povezani pojmovi

Na LudusVibe kursu ove pojmove koristiš u praksi, dok praviš svoj sajt ili aplikaciju.