Jeśli chcesz rozpocząć programowanie w React, pierwszym krokiem jest odpowiednia konfiguracja środowiska deweloperskiego. W tym artykule krok po kroku przeprowadzimy Cię przez proces instalacji, abyś mógł efektywnie pracować z Reactem bez zbędnych problemów.
React to popularna biblioteka JavaScript do tworzenia dynamicznych interfejsów użytkownika. Jest używana przez wiele dużych firm, takich jak Facebook, Netflix czy Airbnb. Dzięki swojej komponentowej architekturze umożliwia tworzenie przejrzystego i łatwego do utrzymania kodu.
Poprawna instalacja i konfiguracja środowiska pozwoli Ci:
Zanim zaczniesz, upewnij się, że masz zainstalowane następujące narzędzia:
Node.js można pobrać ze strony: https://nodejs.org/. Zaleca się pobranie wersji LTS (Long Term Support).
Po zainstalowaniu sprawdź poprawność instalacji, uruchamiając polecenia:
node -v npm -v
Jeśli pojawią się wersje, Node.js i npm zostały poprawnie zainstalowane.
Najprostszym sposobem rozpoczęcia pracy z Reactem jest użycie Create React App:
npx create-react-app my-app
Jeśli nie masz npx (część npm), możesz zainstalować go ręcznie:
npm install -g create-react-app create-react-app my-app
Po zakończeniu instalacji przejdź do katalogu aplikacji:
cd my-app npm start
Twoja pierwsza aplikacja React teraz uruchomi się w przeglądarce na http://localhost:3000.
Pobierz i zainstaluj Visual Studio Code (VS Code). Ten edytor oferuje doskonałe wsparcie dla React i ma wiele przydatnych rozszerzeń.
Po uruchomieniu create-react-app
zostanie utworzony projekt z podstawową strukturą:
my-app/ ├── node_modules/ ├── public/ │ ├── index.html ├── src/ │ ├── App.js │ ├── index.js ├── package.json
Jeśli chcesz zmienić widok strony, otwórz plik src/App.js
i zmień zawartość:
function App() { return ( <div> <h1>Cześć, React!</h1> <p>To jest Twoja pierwsza aplikacja.</p> </div> ); } export default App;
Zapisz plik, a zaktualizowana wersja aplikacji automatycznie załaduje się w przeglądarce.
npm start
nie działa?Sprawdź, czy masz poprawnie zainstalowany Node.js i npm. Spróbuj użyć polecenia npm install
, aby odświeżyć pakiety.
React jest przeznaczony do tworzenia aplikacji webowych, podczas gdy React Native służy do tworzenia aplikacji mobilnych.
Tak, ale create-react-app
to najprostszy sposób na szybkie skonfigurowanie projektu.
Jeśli chcesz uczestniczyć w szkoleniu programowania online lub stacjonarnie, zapoznaj się z naszą ofertą na www.like-it.sk. Nasze kursy prowadzą doświadczeni specjaliści, którzy nauczą Cię programowania od podstaw po zaawansowane techniki.
Marián Knězek