Első React weboldalunk

React Web

Hozzuk létre első React alkalmazásunkat! Ha telepítettük a Node.js-t, és a Visual Studio Code-ot, akkor hozzá is kezdhetünk!

Nyissuk meg a kívánt mappát a Visual Studioban, majd egy új terminált! Adjuk ki a következő parancsot: npm create vite@latest

Utána meg fogja kérdezni, mi legyen az app neve, csomag neve, milyen keretrendszert szeretnénnk használni (nyilakkal lehet választani) React-et, és milyen JS variánst, maradjunk a sima javascript-nél. Ezután az npm le fogja generálni első react app-unk fájljait. Ezután ki is írja milyen parancsokat kell még kiadni: cd mappa neve, npm instal, és fejlesztői mód indítása: npm run dev

A weboldal a megadott linken lesz elérhető: http://localhost:5173/

Nézzük, mit kaptunk. Az új app nálam az asztalon, a React/alap mappában található.

vite.config.js Ez egy konfigurációs fájl, a Vite számára, ebből fogja tudni, hogy ez egy React alkalmazás.

package.json Az alkalmazásunk információit tartalmazza, milyen csomagat használunk, és milyen verziójukat.

index.html Ez egy sima html fájl, ebben fog megjelenni az oldal tartalma.

Az oldal tartalma tulajdonképpen az src mappában található.

Main.jsx Ez a fájl az index.html-ben található div-be fogja beletenni (renderelni) az App.jsx fájl tartalmát.

App.jsx Ez a weboldalunk aktuális tartalma, ami megjeleníti a React és a Vite logót. A képeket egyéb összetevőket általában az assets mappába szoktuk elhelyezni, a komponenseket pedig majd egy components mappába, ami még nincs létrehozva. A képeket, css-t importálni kell! A komponenseket (függvényeket) szintén importáljuk abban a fájlban, ahol szeretnénk felhasználni. Jelen példában az App nevű komponenst a Main.jsx-ben importáljuk, és futtatjuk le. A komponenseket ugyanúgy < komponens/> használhatjuk, mint a html tageket! Az App függvényben a return() tartalmát nyugodtan le lehet cserélni saját tartalomra, és kipróbálni mit fog megjeleníteni.