9 Punkte von nezz1204 2020-11-17 | 1 Kommentare | Auf WhatsApp teilen

Ein Framework, mit dem sich mit JavaScript-Bibliotheken wie Angular und Vue.js native mobile Apps erstellen lassen.

Ich bin darauf gestoßen, als ich versucht habe, mit Vue.js eine mobile App zu entwickeln. Es scheint ungefähr zur gleichen Zeit wie React Native erschienen zu sein, aber ich habe es erst jetzt entdeckt und wollte es teilen.

Hat es hier vielleicht schon jemand ausprobiert?

1 Kommentare

 
xguru 2020-11-17

Danke fürs Teilen.

Man kann es wohl als so etwas wie React Native für Vue- und Angular-Entwickler sehen.

Ich habe kurz gesucht und einen aktuellen Artikel gefunden, der die beiden vergleicht — sehr interessant zu lesen.

NativeScript vs React Native in 2020 - Which One to Choose?

https://www.monterail.com/blog/nativescript-vs-react-native-2020

Der wichtigste Unterschied ist die Anbindung an Native APIs:

  • Bei React Native muss man für bestimmte APIs, die nicht standardmäßig unterstützt werden, entweder ein Third-Party-Modul finden oder selbst eine Bridge bauen.

  • NativeScript verfolgt grundsätzlich den Ansatz, alle iOS-/Android-APIs zuerst in die interne JavaScript Virtual Machine einzubinden, sodass man sie einfach direkt verwenden kann.

Heutzutage erscheinen Module für React Native fast immer sehr schnell, daher ist das wohl kein großes Problem mehr — aber wenn der Funktionsumfang wächst, kann sich das schon bemerkbar machen.

Dass NativeScript einen gut aufgebauten Plugin-Marktplatz hat, ist ebenfalls ein Vorteil: https://market.nativescript.org/

Beim Tempo scheint es kaum Unterschiede zu geben.

Ich denke, React-Nutzer würden eher RN wählen, während sich Vue- oder Angular-Entwickler eher für NativeScript entscheiden würden.

Allerdings hat React Native derzeit eine deutlich größere Nutzerbasis, daher wirkt es schon ein wenig im Nachteil ^^;