Einmal lernen, überall schreiben:
Erstellen Sie mobile Apps mit React.
React Native bringt das deklarative UI-Framework von React auf iOS und Android. Mit React Native nutzen Sie native UI-Steuerelemente und haben vollen Zugriff auf die native Plattform.
React Native wird von vielen Unternehmen und einzelnen Hauptmitwirkenden entwickelt und unterstützt. Erfahren Sie mehr in unserer Ökosystemübersicht.
React Native-Apps zielen möglicherweise auf iOS 13.4 und Android 6.0 (API 23) oder neuer ab. Sie können Windows, macOS oder Linux als Entwicklungsbetriebssystem verwenden, das Erstellen und Ausführen von iOS-Apps ist jedoch auf macOS beschränkt. Um dieses Problem zu umgehen, können Tools wie Expo verwendet werden.
Befolgen Sie die Anleitung „Erste Schritte“. Die empfohlene Methode zur Installation von React Native hängt von Ihrem Projekt ab. Hier finden Sie Kurzanleitungen für die häufigsten Szenarien:
Die vollständige Dokumentation für React Native finden Sie auf unserer Website.
In der React Native-Dokumentation werden Komponenten, APIs und Themen erläutert, die spezifisch für React Native sind. Weitere Dokumentation zur React-API, die von React Native und React DOM gemeinsam genutzt wird, finden Sie in der React-Dokumentation.
Die Quelle für die Dokumentation und Website von React Native wird in einem separaten Repo gehostet: @facebook/react-native-website .
Durch ein Upgrade auf neue Versionen von React Native erhalten Sie möglicherweise Zugriff auf weitere APIs, Ansichten, Entwicklertools und andere Extras. Anweisungen finden Sie im Upgrade-Handbuch.
React Native-Versionen werden in diesem Diskussions-Repo besprochen.
Der Hauptzweck dieses Repositorys besteht darin, den React Native-Kern weiterzuentwickeln. Wir möchten den Beitrag zu diesem Projekt so einfach und transparent wie möglich gestalten und sind der Community dankbar, dass sie Fehlerkorrekturen und Verbesserungen beisteuert. Lesen Sie weiter unten, um zu erfahren, wie Sie zur Verbesserung von React Native beitragen können.
Facebook hat einen Verhaltenskodex verabschiedet, dessen Einhaltung wir von den Projektteilnehmern erwarten. Bitte lesen Sie den vollständigen Text, damit Sie verstehen, welche Handlungen toleriert werden und welche nicht.
Lesen Sie unseren Beitragsleitfaden , um mehr über unseren Entwicklungsprozess zu erfahren, wie Sie Fehlerbehebungen und Verbesserungen vorschlagen und wie Sie Ihre Änderungen an React Native erstellen und testen.
Mehr über unsere Vision für React Native erfahren Sie in der Roadmap .
Wir haben eine Liste guter Erstausgaben, die Fehler enthalten, deren Umfang jedoch relativ begrenzt ist. Dies ist ein großartiger Ort, um anzufangen, Erfahrungen zu sammeln und sich mit unserem Beitragsprozess vertraut zu machen.
Größere Diskussionen und Vorschläge werden in @react-native-community/discussions-and-proposals besprochen.
React Native ist MIT-lizenziert, wie in der LICENSE-Datei zu finden ist.
Die React Native-Dokumentation ist unter der Creative Commons-Lizenz lizenziert, wie in der Datei LICENSE-docs zu finden.