Nawigacja w React Native
React Navigation, Stack Navigator, Tab Navigator, Drawer Navigator, deep linking
1Który pakiet należy zainstalować, aby używać React Navigation w aplikacji React Native?
Który pakiet należy zainstalować, aby używać React Navigation w aplikacji React Native?
Odpowiedź
Pakiet @react-navigation/native to główny pakiet React Navigation. Dostarcza podstawowe komponenty i kontekst potrzebne do nawigacji. Konkretne nawigatory, takie jak Stack, Tab czy Drawer, to osobne pakiety instalowane w zależności od wymagań projektu.
2Który komponent musi opakowywać aplikację, aby włączyć React Navigation?
Który komponent musi opakowywać aplikację, aby włączyć React Navigation?
Odpowiedź
NavigationContainer to komponent główny, który musi opakowywać całą strukturę nawigacji. Zarządza stanem nawigacji oraz linkingiem i dostarcza niezbędny kontekst wszystkim nawigatorom potomnym. Bez tego komponentu nawigatory nie będą działać poprawnie.
3Jak nawigować do ekranu o nazwie 'Details' za pomocą React Navigation?
Jak nawigować do ekranu o nazwie 'Details' za pomocą React Navigation?
Odpowiedź
Metoda navigation.navigate('Details') to standardowy sposób nawigacji do ekranu w React Navigation. Dodaje ekran na stos, jeśli nie jest on jeszcze aktywnym ekranem, lub wraca do istniejącej instancji, jeśli ekran znajduje się już na stosie nawigacji.
Jak przekazać parametry podczas nawigacji do ekranu?
Jak uzyskać dostęp do parametrów nawigacji w ekranie?
+19 pytań z rozmów
Inne tematy rekrutacyjne React Native
Podstawy JavaScript
Podstawy React
Podstawy React Native
React Hooks
TypeScript dla React i React Native
Komponenty i API React Native
Stylowanie i układ w React Native
Zarządzanie stanem w React Native
Networking i API w React Native
Trwałość danych
Formularze i walidacja
Animacje React Native
Native Modules & Bridge
Kod specyficzny dla platformy
Uprawnienia i interfejsy API urządzenia
Push Notifications
Testowanie React Native
Debugowanie React Native
Build & Deployment
Expo vs React Native Bare
Optymalizacja wydajności
Zarządzanie pamięcią
Architecture Patterns
New Architecture w React Native
Najlepsze praktyki bezpieczeństwa
Offline-First Architecture
CI/CD React Native
Monorepo i współdzielenie kodu
Zaawansowane tematy
Cykl życia aplikacji i wykonywanie w tle
Uwierzytelnianie i zarządzanie sesją
Monitoring & Crash Reporting
Opanuj React Native na następną rozmowę
Uzyskaj dostęp do wszystkich pytań, flashcards, testów technicznych, ćwiczeń code review i symulatorów rozmów.
Zacznij za darmo