A React alkalmazás hosztolásának problémái
A React projekt kódja hagyományos JavaScript fájlokból áll. Azonban nem egyszerűen feltölthetjük a React projektet a hosztra, mint egy hagyományos statikus tartalmat.
Az a helyzet, hogy a React webhely fejlesztése során NodeJS-re van szükségünk. De a NodeJS csak a webhely fejlesztéséhez szükséges, amikor a webhely elkészült és működik, a NodeJS már nem szükséges.
Ezért nem tölthetjük fel egyszerűen a webhely fájljait a hosztra - egyszerűen nem fognak működni NodeJS nélkül.
A helyes megközelítés a következő: amikor a projekt készen áll a deploy-ra, el kell készítenünk a production buildjét.
A build eredményeképpen egy build jön létre, amely tiszta statikus tartalom. Ezt a buildet kell feltölteni a hosztra. A következő leckékben megvitatjuk ennek a folyamatnak az összes nuanszát.
Magyarázza el, miért nem tölthetjük fel egyszerűen a React projekt fájljait a hosztra?