Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
React to biblioteka języka JavaScript typu open source do tworzenia interfejsów użytkownika. Utworzone przez meta, React umożliwia tworzenie złożonych interfejsów użytkownika z małych, wielokrotnego użytku elementów nazywanych składnikami. Koncentruje się wyłącznie na warstwie widoku, co ułatwia integrację z istniejącymi projektami i szybkie uczenie się.
Dlaczego warto używać platformy React?
- Oparte na składnikach: składniki hermetyzowane zarządzają własnym stanem, dzięki czemu można tworzyć złożone interfejsy użytkownika bez splątania logiki.
- Deklaratywnie: określ, jak ma wyglądać twój interfejs użytkownika, a React efektywnie obsługuje aktualizacje DOM.
- Duży ekosystem: ogromna biblioteka pakietów społeczności, narzędzi i zasobów szkoleniowych wspieranych przez aktywną społeczność.
Instalowanie oprogramowania React w systemie Windows
Wybierz preferowane środowisko:
- Zainstaluj platformę React w systemie Windows — użyj narzędzia Vite bezpośrednio w systemie Windows z Node.js.
- Zainstaluj React na WSL — użyj Vite w Podsystemie Windows dla systemu Linux, aby uzyskać środowisko deweloperskie zgodne z systemem Linux (zalecane do wdrożenia na serwerach z systemem Linux).
Tworzenie natywnych aplikacji systemu Windows lub mobilnych przy użyciu platformy React
Aby utworzyć natywne aplikacje klasyczne platformy uniwersalnej systemu Windows (UWP) lub WPF przy użyciu oprogramowania React (nie aplikacji internetowych), zobacz React Native for Desktop — projekt open source firmy Microsoft przeznaczony dla systemów Windows, Android, iOS i macOS.
W przypadku aplikacji mobilnych dla wielu platform odwiedź reactnative.dev.
Samouczki i zasoby szkoleniowe
Zamiast duplikować to, co społeczność React utrzymuje lepiej, zalecamy:
- react.dev — oficjalna dokumentacja platformy React i interaktywny samouczek.
- Ścieżka szkoleniowa react w witrynie Microsoft Learn — ustrukturyzowane moduły online dla początkujących.
- Next.js dokumentacja — framework React do produkcyjnych aplikacji internetowych.
- Gatsby docs — generator statycznych witryn opartych na platformie React.