React projekto talpinimo problemos
React projekto kodas yra įprasti JavaScript failai. Tačiau mes negaliime tiesiog įkelti React projekto į hostingą, kaip įprastą statinį turinį.
Esmė ta, kad kuriant svetainę su React mums reikia NodeJS. Bet NodeJS reikalingas tik svetainės kūrimui, o kai svetainė sukurta ir veikia, NodeJS jau nebėra reikalingas.
Todėl mes negalime tiesiog įkelti mūsų svetainės failų į hostingą - jie tiesiog neveiks be NodeJS.
Teisingas požiūris čia yra toks: kai projektas bus paruoštas diegimui, mums reikės atlikti jo surinkimą produkcinei aplinkai.
Surinkimo rezultate mes gausime build, kuris yra grynas statinis turinys. Būtent šį build reikia įkelti į hostingą. Kitiose pamokose mes aptarsime visus šio proceso niuansus.
Paaiškinkite, kodėl mes negalime tiesiog įkelti React projekto failų į hostingą?