React Native Grundlagen
View, Text, Image, ScrollView, FlatList, StyleSheet, Flexbox-Layout
1Welches Basiskomponente wird zum Erstellen von Containern in React Native verwendet?
Welches Basiskomponente wird zum Erstellen von Containern in React Native verwendet?
Antwort
Die View-Komponente ist der grundlegende Container in React Native und entspricht einem div in HTML. Sie ermöglicht das Gruppieren anderer Komponenten, das Anwenden von Stilen und die Verwaltung des Layouts über Flexbox. Anders als im Web verwendet React Native View statt div, da es in native Komponenten übersetzt werden muss (UIView auf iOS, android.view auf Android).
2Was ist der Hauptunterschied zwischen Text und View in React Native?
Was ist der Hauptunterschied zwischen Text und View in React Native?
Antwort
Die Text-Komponente ist die einzige Komponente, die in React Native Text anzeigen kann. Anders als im Web, wo jedes Element Text enthalten kann, verlangt React Native, dass aller Text in eine Text-Komponente eingebettet wird. View kann keinen reinen Text direkt enthalten - der Versuch führt zu einem Fehler.
3Wie zeigt man ein lokales Bild in React Native an?
Wie zeigt man ein lokales Bild in React Native an?
Antwort
Um ein lokales Bild in React Native anzuzeigen, verwendet man die Image-Komponente mit der source-Prop und der require()-Funktion. Dieser Ansatz ermöglicht es dem Metro-Bundler, den Bildpfad zur Build-Zeit aufzulösen und Assets zu optimieren. Entfernte Bilder verwenden stattdessen ein Objekt mit einer uri-Eigenschaft.
Welche Eigenschaft ist erforderlich, um ein entferntes Bild (URL) mit der Image-Komponente anzuzeigen?
Was ist der Hauptunterschied zwischen ScrollView und FlatList?
+19 Interview-Fragen
Weitere React Native-Interviewthemen
JavaScript-Grundlagen
React-Grundlagen
React Hooks
TypeScript für React & React Native
React Native Komponenten & API
Styling & Layout in React Native
React Native Navigation
React Native State Management
Networking & API in React Native
Datenpersistenz
Formulare & Validierung
React Native Animationen
Native Modules & Bridge
Plattformspezifischer Code
Berechtigungen & Geräte-APIs
Push Notifications
React Native Testing
React Native Debugging
Build & Deployment
Expo vs React Native Bare
Performance-Optimierung
Speicherverwaltung
Architecture Patterns
React Native New Architecture
Security Best Practices
Offline-First Architecture
React Native CI/CD
Monorepo & Code-Sharing
Fortgeschrittene Themen
App-Lebenszyklus & Hintergrundausführung
Authentifizierung und Sitzungsverwaltung
Monitoring & Crash Reporting
Meistere React Native für dein nächstes Interview
Zugang zu allen Fragen, Flashcards, technischen Tests, Code-Review-Übungen und Interview-Simulatoren.
Kostenlos starten