Ak chcete začať programovať v Reacte, prvým krokom je správne nastavenie vývojového prostredia. V tomto článku vás prevedieme krok za krokom procesom inštalácie, aby ste mohli efektívne pracovať s Reactom bez zbytočných problémov.
React je populárna JavaScriptová knižnica na tvorbu dynamických užívateľských rozhraní. Je využívaný mnohými veľkými spoločnosťami ako Facebook, Netflix alebo Airbnb. Vďaka jeho komponentovej architektúre umožňuje vytvárať prehľadný a udržiavateľný kód.
Správna inštalácia a nastavenie prostredia vám umožní:
Predtým, ako začnete, uistite sa, že máte nainštalované nasledovné nástroje:
Node.js si môžete stiahnuť z oficiálnej stránky: https://nodejs.org/. Odporúča sa stiahnuť LTS (Long Term Support) verziu.
Po nainštalovaní overte správnu inštaláciu spustením príkazov:
node -v npm -v
Ak sa zobrazia verzie, Node.js aj npm sú správne nainštalované.
Najjednoduchší spôsob, ako začať s Reactom, je použitie Create React App:
npx create-react-app my-app
Ak nemáte npx (súčasť npm), môžete ho nainštalovať manuálne:
npm install -g create-react-app create-react-app my-app
Po dokončení inštalácie prejdite do priečinka aplikácie:
cd my-app npm start
Vaša prvá React aplikácia sa teraz spustí v prehliadači na http://localhost:3000.
Stiahnite a nainštalujte Visual Studio Code (VS Code). Tento editor ponúka vynikajúcu podporu pre React a má množstvo užitočných rozšírení.
Po spustení create-react-app
sa vytvorí projekt so základnou štruktúrou:
my-app/ ├── node_modules/ ├── public/ │ ├── index.html ├── src/ │ ├── App.js │ ├── index.js ├── package.json
Ak chcete upraviť zobrazenie stránky, otvorte súbor src/App.js
a zmeňte obsah:
function App() { return ( <div> <h1>Ahoj, React!</h1> <p>Toto je vaša prvá aplikácia.</p> </div> ); } export default App;
Uložte súbor a aktualizovaná verzia aplikácie sa automaticky načíta v prehliadači.
npm start
nefunguje?Skontrolujte, či máte správne nainštalovaný Node.js a npm. Vyskúšajte príkaz npm install
na obnovenie balíčkov.
React je určený na vývoj webových aplikácií, zatiaľ čo React Native je na vývoj mobilných aplikácií.
Áno, ale create-react-app
je najjednoduchší spôsob na rýchle nastavenie projektu.
Ak máte záujem o prezenčné alebo online školenie programovania, pozrite si našu ponuku na www.like-it.sk. Naše kurzy vedú skúsení odborníci, ktorí vám pomôžu zvládnuť základy aj pokročilé koncepty programovania.