React Native: Unterschied zwischen den Versionen
Md 42 (Diskussion | Beiträge) (Seite neu angelegt) |
Md 42 (Diskussion | Beiträge) K (Bridge-Komponente für Verwendung nativer Widgets) |
||
Zeile 1: | Zeile 1: | ||
''React Native'' ist ein [[Open Source|Open-Source]]-Framework von der Firma Facebook für die [[Cross-Platform-Entwicklung]] von [[App#Mobile_App|mobilen Apps]] für [[Android]] und [[iOS]]. Die Programmlogik wird mit der Programmiersprache [[JavaScript]] geschrieben und die Oberfläche mit dem XML-Dialekt [[JXS]].<ref>{{Cite web | url = https://www.informatik-aktuell.de/entwicklung/programmiersprachen/react-native-einstieg-in-die-entwicklung-mobiler-apps.html | title = React Native: Einstieg in die Entwicklung mobiler Apps | author = Erik Behrends | accessdate = 2020-09-13 | date = 2018-03-20 | publisher = informatik-aktuell.de}}</ref> Die Entwickler-Werkzeuge für ''React Native'' basieren auf [[Node.js]].<ref>{{Cite web | url = https://www.tutorialspoint.com/react_native/react_native_environment_setup.htm | title = React Native - Environment Setup | accessdate = 2020-09-13 | publisher = tutorialspoint.com | language = en}}</ref> | ''React Native'' ist ein [[Open Source|Open-Source]]-Framework von der Firma Facebook für die [[Cross-Platform-Entwicklung]] von [[App#Mobile_App|mobilen Apps]] für [[Android]] und [[iOS]]. Die Programmlogik wird mit der Programmiersprache [[JavaScript]] geschrieben und die Oberfläche mit dem XML-Dialekt [[JXS]].<ref>{{Cite web | url = https://www.informatik-aktuell.de/entwicklung/programmiersprachen/react-native-einstieg-in-die-entwicklung-mobiler-apps.html | title = React Native: Einstieg in die Entwicklung mobiler Apps | author = Erik Behrends | accessdate = 2020-09-13 | date = 2018-03-20 | publisher = informatik-aktuell.de}}</ref> Die Entwickler-Werkzeuge für ''React Native'' basieren auf [[Node.js]].<ref>{{Cite web | url = https://www.tutorialspoint.com/react_native/react_native_environment_setup.htm | title = React Native - Environment Setup | accessdate = 2020-09-13 | publisher = tutorialspoint.com | language = en}}</ref> | ||
''React Native'' verwendet für die Darstellung der App native UI-Elemente (z.B. Buttons) des jeweiligen Betriebssystem, auf dem die App ausgeführt. Die Verbindung zwischen dem JavaScript-Code und den Betriebssystem zum Aufruf der nativen UI-Elemente wird mit einer ''Bridge'' genannten Komponente realisiert.<ref>{{Cite web | url = https://www.reactnative.guide/3-react-native-internals/3.1-react-native-internals.html | title = React Native Internals | accessdate = 2020-09-13 | publisher = reactnative.guide | language = en}}</ref> | |||
== Weblinks == | == Weblinks == |
Aktuelle Version vom 13. September 2020, 14:56 Uhr
React Native ist ein Open-Source-Framework von der Firma Facebook für die Cross-Platform-Entwicklung von mobilen Apps für Android und iOS. Die Programmlogik wird mit der Programmiersprache JavaScript geschrieben und die Oberfläche mit dem XML-Dialekt JXS.[1] Die Entwickler-Werkzeuge für React Native basieren auf Node.js.[2]
React Native verwendet für die Darstellung der App native UI-Elemente (z.B. Buttons) des jeweiligen Betriebssystem, auf dem die App ausgeführt. Die Verbindung zwischen dem JavaScript-Code und den Betriebssystem zum Aufruf der nativen UI-Elemente wird mit einer Bridge genannten Komponente realisiert.[3]
Weblinks[Bearbeiten | Quelltext bearbeiten]
Offizielle Homepage zu React Native