Što je deployment?
Deployment je korak stavljanja verzije aplikacije u rad na poslužitelju da do nje mogu doći stvarni korisnici. Svaki put kad promijenite aplikaciju i ponovno je objavite, radite novi deployment.
Dok gradite, aplikacija radi u pregledu koji vidite samo vi. Deployment kopira trenutnu verziju na hosting, pokrene je i usmjeri javnu adresu na nju.
Pažljiv deployment provjeri da se nova verzija ispravno pokreće prije nego što korisnike preusmjeri na nju, pa neispravan build ne sruši živu aplikaciju. Također primjenjuje promjene baze podataka koje nova verzija treba.
Dobre navike su testiranje u pregledu ili staging kopiji prije objave, česti mali deploymenti umjesto rijetkih velikih te zadržavanje načina za povratak na zadnju dobru verziju.
U Mythexu deployment je gumb Publish: stavlja vašu aplikaciju u rad na URL-u i drži je pokrenutom.
Pitanja
Po čemu se deployment razlikuje od objave?
U većini alata za izradu aplikacija znače isto: stavljanje trenutne verzije u rad. Developeri češće kažu deploy, a alati gumb često zovu Publish.
Zašto moja aplikacija radi u pregledu, ali ne i nakon deploya?
Česti uzroci su nedostajuće varijable okruženja ili tajne u živoj postavci, promjene baze koje nisu izvršene ili putanja koja postoji samo lokalno. Prvo provjerite zapise žive aplikacije.
Pogledajte i
Mythex · Pricing · Izradite bilo što uz AI · Predlošci za web stranice i aplikacije · Mythex u usporedbi · Rječnik izrade aplikacija uz AI · Besplatni alati za izradu aplikacija uz AI · English