Heim >Web-Frontend >Front-End-Fragen und Antworten >Ist React Native ein Framework?
react native ist ein Framework; React Native ist ein plattformübergreifendes Framework für die Entwicklung mobiler Anwendungen, das im April 2015 von Facebook als Open Source bereitgestellt wurde. Es ist eine Ableitung des früheren Open-Source-JS-Frameworks React auf der nativen mobilen Anwendungsplattform und unterstützt die beiden Hauptanwendungen Plattformen von iOS und Android.
Die Betriebsumgebung dieses Tutorials: Windows 10-System, React Native Version 0.67, Dell G3-Computer.
Ist React Native ein Framework?
Ja.
React Native (RN) ist ein plattformübergreifendes Framework für die Entwicklung mobiler Anwendungen, das im April 2015 von Facebook als Open Source bereitgestellt wurde. Es ist eine Ableitung des früheren Open-Source-JS-Frameworks React auf der nativen Plattform für mobile Anwendungen. Es unterstützt die beiden wichtigsten Plattformen von iOS und Android.
RN verwendet Javascript-Sprache, JSX ähnlich wie HTML und CSS, um mobile Anwendungen zu entwickeln, sodass Techniker, die mit der Web-Front-End-Entwicklung vertraut sind, mit sehr wenig Lernaufwand in den Bereich der Entwicklung mobiler Anwendungen einsteigen können.
Hauptfunktionen
Die Hauptfunktionen von React Native sind wie folgt:
Native iOS-Komponenten
React Native befürwortet „Einmal lernen, überall schreiben“ statt „Einmal schreiben, ausführen“ das andere Kreuz -Plattform-Tools wurden überall beworben.“ Durch React Native können Entwickler Standardkomponenten der iOS-Plattform wie UITabBar und UINavigationController verwenden, sodass die Anwendungsoberfläche auf anderen Plattformen ein einheitliches Erscheinungsbild und einen einheitlichen Stil beibehalten kann.
Asynchrone Ausführung
Alle Vorgänge zwischen JavaScript-Anwendungscode und der nativen Plattform verwenden den asynchronen Ausführungsmodus. Entwickler können Haupt-Thread-Bilder dekodieren und im Hintergrund auf der Festplatte speichern usw. Viele Faktoren messen direkt das Textdesign-Layout.
Touch-Verarbeitung
React Native führt ein Antwortsystem ein, das dem Responder Chain-Reaktionsketten-Ereignisverarbeitungsmechanismus unter iOS ähnelt, und stellt Entwicklern darauf basierend erweiterte Komponenten wie TouchableHighlight zur Verfügung.
Empfohlenes Lernen: „Video-Tutorial reagieren“
Das obige ist der detaillierte Inhalt vonIst React Native ein Framework?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!