Meine Blog-Beiträge

Was ist React Native?

Was ist React Native?


Dieses Programm oder diese Bibliothek hilft Ihnen, eine mobile App mit Javascript zu entwickeln. Dabei stört es Sie nicht mit HTML und CSS. Der Browser hat eine unabhängige Struktur. Er hat seinen eigenen Codeblock, und er macht ihn einfach webbasiert. Wenn Sie eine mobile App entwickeln, kann es erfolgreich seine eigene Struktur in ios und Android-Sprachen rendern.

Warum also native?

Einige Seite angularjs, während die andere Seite ist auf der reagieren nativen Seite. Ich würde das hybrid-ähnliche Framework wählen, das die schnellste und meisten Plugin-Unterstützung ist. Sie haben eine Firmenanwendung, und wenn es nur einen kleinen Newsball enthält, dann könnte es sinnvoller sein, angularjs cordova zu verwenden. Wenn Sie eine Chat-App haben und Gruppenunterhaltungen, persönliche Unterhaltungen, Newsfeed oder mehr einschließen, ist es besser, mit Muttersprache zu schreiben, die von dieser Plattform verwendet wird (Android, iOS usw.). Wenn Sie jedoch keine Zeit haben, Ihre App in nativ zu schreiben, oder wenn Sie nur eine Plattform kennen, ist es sinnvoll, eine systemeigene Reaktion zu verwenden.

Offensichtlich war es die Geschwindigkeit, die uns dazu brachte, heimisch zu reagieren. Ein hybrides Framework kann nur so schnell sein. Er machte einen Ausgang mit Angularjs 2, konnte aber den Nutzern nicht sehr gefallen. Wir hatten ein paar Versuche mit Ionic 2 mit der Infrastruktur von Angularjs 2, aber die Geschwindigkeit war nicht sehr Smiley. Angularjs 1 war schneller als wir dachten. Denn wenn Sie Technologie von Grund auf lernen wollen, ist das Erlernen besserer Technologien die vorteilhafteste Idee. Wenn ich wieder Technologie lerne, muss ich wissen, ob es bessere Leute als ihn gibt.

React Native ist wirklich 'Native'.

Tatsächlich wird React Native konzeptionell unter hybriden Anwendungsframeworks gezeigt, aber es kann leicht gesagt werden, dass die darin enthaltenen Funktionen weit über das Wort Hybrid hinausgehen. Facebooks Ergänzung des Wortes Native zum Namen der Technologie und seine Betonung der Projekt-Homepage in der React Native-Präsentation zeigt, dass es ziemlich ehrgeizig ist.

Was habe ich gesehen?

  • Babel verwendet Syntax siehe
  • Sie können jedes beliebige nodejs-Modul einschließen.
  • Es gibt viele Ansichten für mobile Transaktionen (Text, TextInput, ScrollView, etc.))
  • Wenn es eine Ansicht gibt, die nicht vorhanden ist, können Sie dies selbst tun.
  • Die Quelle, die ich bisher gesehen habe, in einer richtigen türkischen Sprache zu erzählen, ist sehr klein (die meisten von ihnen sprechen über ihre Installation)
  • Die Anzahl der Animationen ist zu groß (z. B. von rechts nach links, von unten nach oben usw.).
  • Als Live können Sie auf Ihrem Telefon über dasselbe Netzwerk testen, wenn Sie Probleme bei der Installation von Emullator-Scans haben, können Sie es verwenden
  • Sie können Debug-Scans im Browser zuweisen
  • Sie können nicht auf andere Plattformen von ios und Android kompilieren (Sie können es mit dem kompilieren, was die Community entwickelt hat)
  • Es gibt kein Standard-Designmuster wie ionische
  • Es gibt unzählige Tutorial-Apps auf Github
  • React native Community bietet verschiedene zusätzliche Ansichten
  • Elementbindungsprozess ist ganz einfach und kreisförmige Elemente verursachen keine Schwierigkeiten.
  • Da sich die Renderfunktion der Seite auf derselben Seite befindet, können Front-End-Autoren und CSS-Autoren Konflikte auftreten. (Dies ist kein Problem, kann aber logisch gelöst werden)
  • Löschen Sie einfach das letzte Objekt, um zu einer vorherigen Seite zu wechseln, die mit der Logik der Navigationsfunktion LIFO (letzter Intexit zuerst) gemacht wurde.
  • Das Dokument ist ziemlich gut und Sie können herausfinden, welche Funktionen ein Objekt hat und was es tut.



Diesen Artikel teilen


Kommentare (1)

  • 
                                                                                                                          John Archive
    John Archive Antwort

    Danke über recat native ich habe eine Infrastruktur in meinem Gehirn entwickelt, danke karabay Software :)

    vor 1 Jahr

Kommentar