Problemi deployovanja React-a na hosting
Kod React projekta predstavlja obične JavaScript fajlove. Međutim, mi ne možemo jednostavno da prebacimo React projekat na hosting, kao običnu statiku.
Stvar je u tome što u procesu razvoja sajta na React-u nama je potreban NodeJS. Ali NodeJS je potreban samo za razvoj sajta, a kada je sajt kreiran i radi, NodeJS više nije potreban.
Zato ne možemo jednostavno da prebacimo fajlove našeg sajta na hosting - oni jednostavno neće raditi bez NodeJS-a.
Ispravan pristup je sledeći: kada je projekat spreman za deploy, treba da izvršimo njegovu produkcijsku build.
Kao rezultat build-a, dobićemo build, koji predstavlja čistu statiku. Ovaj build i treba da se učita na hosting. U sledećim lekcijama ćemo razgovarati o svim nijansama ovog procesa.
Objasnite zašto ne možemo jednostavno da prebacimo fajlove React projekta na hosting?