2017-04-13 16 views
1

Hallo Leute, ich möchte reactJS verwenden, aber es ist nicht klar für mich, warum muss ich es verwenden, ich benutze bereits Jquery und es funktioniert gut für mich, ich kann Java-Skript verwenden und alle DOM manipulieren Das Problem hier ist warum? Warum sollte ich es benutzen und welche Art von Dingen kann ich mit reactJS tun, die ich nicht mit Jquery machen konnte?reactJS Zweifel und Fragen

Ich hoffe, Sie können eine Hand oder einfache Beispiele geben, weil ich sehr verwirrt bin Dankeschön.

+2

Wenn jquery gut für Sie funktioniert, dann wäre ein einfacher Ratschlag, es weiter zu verwenden. ich reagiere aber gerne, weil es das * State Management * vereinfacht. Die Idee hinter react besteht darin, dass Sie Ihre gesamte Anwendung (effizient) * bei jeder Änderung Ihres Anwendungsstatus * neu rendern. Dies unterscheidet sich von jQuery, bei der Sie einen Ereignis-Listener manuell anhängen und dann das DOM innerhalb eines Rückrufs manipulieren. Sie könnten leicht vergessen, einen Rückruf hinzuzufügen oder vergessen, ein Stück des DOM zu aktualisieren. Das Ergebnis der Verwendung von react ist eine konsistente Benutzeroberfläche ohne viel Arbeit, vor allem, wenn Sie Redux usw. verwenden. –

Antwort

1

Einer der größten Vorteile ist das Komponentensystem zum Schreiben von Code. Sie können all Ihre HTML-Dateien in Blöcken erstellen und diese Blöcke dann einfach dort importieren, wo Sie sie benötigen. Sie können auch ändern, wie diese Blöcke geladen werden, indem Sie den Komponentenlebenszyklus für zusätzliche Kontrolle und Optimierung verwenden.

Diese Methoden helfen wirklich zu strukturieren, wie Sie den Informationsfluss auf Ihrer Website wahrnehmen.