Przejdź do treści głównej
Wersja: 0.80

Wprowadzenie

Nieoficjalne Tłumaczenie Beta

Ta strona została przetłumaczona przez PageTurner AI (beta). Nie jest oficjalnie zatwierdzona przez projekt. Znalazłeś błąd? Zgłoś problem →

Welcome to the very start of your React Native journey! If you're looking for getting started instructions, they've moved to their own section. Continue reading for an introduction to the documentation, Native Components, React, and more!

React Native używany jest przez różnorodnych użytkowników: od zaawansowanych programistów iOS po początkujących w React, aż po osoby rozpoczynające karierę programistyczną. Ta dokumentacja powstała z myślą o wszystkich uczących się, niezależnie od poziomu doświadczenia czy pochodzenia.

Jak korzystać z tej dokumentacji

Możesz zacząć tutaj i czytać dokumentację linearnie jak książkę albo wybierać konkretne sekcje. Znasz już Reacta? Możesz pominąć tę sekcję lub przeczytać ją dla odświeżenia wiedzy.

Wymagania wstępne

Do pracy z React Native potrzebna jest znajomość podstaw JavaScript. Jeśli dopiero zaczynasz przygodę z JavaScriptem lub potrzebujesz powtórki, możesz zanurzyć się w materiałach lub odświeżyć wiedzę na Mozilla Developer Network.

Choć staramy się nie zakładać wcześniejszej wiedzy o React, Androidzie czy iOS, te zagadnienia są cennymi tematami do nauki dla początkujących programistów React Native. W odpowiednich miejscach dodaliśmy linki do zasobów i artykułów pogłębiających temat.

Przykłady interaktywne

To wprowadzenie umożliwia natychmiastowy start w przeglądarce dzięki interaktywnym przykładom jak ten poniżej:

Powyższy element to Snack Player - praktyczne narzędzie stworzone przez Expo do osadzania i uruchamiania projektów React Native oraz prezentacji ich renderowania na platformach takich jak Android i iOS. Kod jest na żywo i edytowalny, więc możesz eksperymentować bezpośrednio w przeglądarce. Spróbuj zmienić tekst "Try editing me!" na "Hello, world!".

Opcjonalnie, jeśli chcesz skonfigurować lokalne środowisko programistyczne, możesz skorzystać z naszego przewodnika konfiguracji środowiska na swoim komputerze i wklejać przykłady kodu do swojego projektu. (Jeśli jesteś programistą webowym, być możesz masz już gotowe środowisko do testowania w mobilnych przeglądarkach!)

Uwagi dla programistów

React Native uczą się osoby z różnych środowisk programistycznych. Możesz mieć doświadczenie z technologiami webowymi, Androidem, iOS czy innymi. Staramy się pisać przystępnie dla wszystkich. Czasem dodajemy wyjaśnienia specyficzne dla poszczególnych platform:

Web developers may be familiar with this concept.

Konwencje formatowania

Ścieżki menu zapisujemy pogrubieniem z użyciem znaków większości do nawigacji podmenu. Przykład: Android Studio > Preferences


Skoro znasz już strukturę przewodnika, czas poznać fundament React Native: Komponenty natywne.