Navigazione in React Native
React Navigation, Stack Navigator, Tab Navigator, Drawer Navigator, deep linking
1Quale pacchetto deve essere installato per usare React Navigation in un'applicazione React Native?
Quale pacchetto deve essere installato per usare React Navigation in un'applicazione React Native?
Risposta
Il pacchetto @react-navigation/native è il pacchetto principale di React Navigation. Fornisce i componenti di base e il contesto necessari per la navigazione. I navigatori specifici come Stack, Tab o Drawer sono pacchetti separati da installare in base ai requisiti del progetto.
2Quale componente deve avvolgere l'applicazione per abilitare React Navigation?
Quale componente deve avvolgere l'applicazione per abilitare React Navigation?
Risposta
NavigationContainer è il componente radice che deve avvolgere l'intera struttura di navigazione. Gestisce lo stato di navigazione, il linking e fornisce il contesto necessario a tutti i navigatori figli. Senza questo componente, i navigatori non funzioneranno correttamente.
3Come navigare verso una schermata chiamata 'Details' con React Navigation?
Come navigare verso una schermata chiamata 'Details' con React Navigation?
Risposta
Il metodo navigation.navigate('Details') è il modo standard per navigare verso una schermata in React Navigation. Aggiunge la schermata allo stack se non è già quella attiva, oppure ritorna all'istanza esistente se la schermata è già nello stack di navigazione.
Come passare parametri durante la navigazione verso una schermata?
Come accedere ai parametri di navigazione in una schermata?
+19 domande da colloquio
Altri argomenti di colloquio React Native
Fondamenti di JavaScript
Fondamenti di React
Fondamenti di React Native
React Hooks
TypeScript per React e React Native
Componenti e API di React Native
Styling e Layout in React Native
Gestione dello Stato in React Native
Networking e API in React Native
Persistenza dei dati
Form e validazione
Animazioni React Native
Native Modules & Bridge
Codice specifico per piattaforma
Permessi e API del dispositivo
Push Notifications
Testing in React Native
Debugging di React Native
Build & Deployment
Expo vs React Native Bare
Ottimizzazione delle prestazioni
Gestione della memoria
Architecture Patterns
New Architecture di React Native
Best Practice di Sicurezza
Offline-First Architecture
CI/CD React Native
Monorepo e condivisione del codice
Argomenti avanzati
Ciclo di vita dell'app ed esecuzione in background
Autenticazione e gestione delle sessioni
Monitoring & Crash Reporting
Padroneggia React Native per il tuo prossimo colloquio
Accedi a tutte le domande, flashcards, test tecnici, esercizi di code review e simulatori di colloquio.
Inizia gratis