Heim  >  Artikel  >  Web-Frontend  >  React.js lernen

React.js lernen

php中世界最好的语言
php中世界最好的语言Original
2018-03-12 17:52:081460Durchsuche

Dieses Mal werde ich Ihnen das Erlernen von React.js vorstellen. Was sind die Vorsichtsmaßnahmen beim Erlernen von React.js?

React ist im Wesentlichen eine Zustandsmaschine, die Entwicklern dabei helfen kann, komplexe Zustände zu verwalten, die sich im Laufe der Zeit ändern. Dies wird mit einem optimierten Modell erreicht, React kümmert sich nur um zwei Dinge:

Aktualisierung des DOM, Reaktion auf Ereignisse

React verarbeitet kein Ajax, Routing Und die Datenspeicherung legt nicht die Art und Weise der Datenorganisation fest. Es ist kein MVC. Wenn Sie sagen müssen, was es ist, können Sie es V nennen. Es kann in mehreren MVC-Frameworks zum Rendern von Ansichten verwendet werden.

React ist wie eine Spiel-Engine, die auf Rendering-Funktionen basiert, die den aktuellen Zustand einlesen und ihn in eine virtuelle Darstellung auf der Zielseite umwandeln. Immer wenn React über eine Zustandsänderung benachrichtigt wird, führt es diese Funktionen erneut aus und berechnet eine neue virtuelle Darstellung.

Beachten Sie, dass es sich hierbei eher um eine Zustandsänderung als um die Erkennung schmutziger Daten wie bei Angular handelt.

React verwendet in der gesamten Anwendung nur einen einzigen Ereignishandler und delegiert alle Ereignisse an diesen Prozessor, was auch die Leistung von React verbessert.

Ich glaube, dass Sie die Methode beherrschen, nachdem Sie den Fall in diesem Artikel gelesen haben. Weitere spannende Informationen finden Sie in anderen verwandten Artikeln auf der chinesischen PHP-Website!

Empfohlene Lektüre:

Eine Frage zum Umfang in JS

Angular-Anfänger-Tutorial

Das obige ist der detaillierte Inhalt vonReact.js lernen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Eine Frage zum Umfang in JSNächster Artikel:Eine Frage zum Umfang in JS