není lepší prostě na localhostu nedělat vývoj? Ono to je pak vždy těžko přenositelné, máš vše na jednom počítači, nemůžeš dát jednoduše přístup někomu jinému atd.
Čemu přesně říkáte „vývoj na localhostu“? Já tak říkám tomu, že si stáhnu zdrojáky z git repository, pustím
npm install a pak
npm dev (nebo něco podobného), ladím to v prohlížeči, edituju v IDE, a když jsou změny hotové, comitnu a pushnu je do git repository. Když chce vyvíjet někdo jiný, udělá to samé na svém počítači. Není to těžko přenositelné, stačí
git clone a
npm install (ano, je potřeba mít dostatečně novou verzi gitu a dostatečně novou verzi node). Není vše na jednom počítači, je to na počítačích všech vývojářů, ve všech git repository na serverech atd. Rozpracovanou verzi na lokálním počítači nechci zpřístupňovat nikomu jinému. Teprve dokončené verze z toho samého repository nasadím na server, kde je to teprve přístupné dalším, ale to už není vývoj na localhostu.