Heim >Web-Frontend >Front-End-Fragen und Antworten >Ist React ein MVVM-Framework?

Ist React ein MVVM-Framework?

藏色散人
藏色散人Original
2020-12-21 11:17:388088Durchsuche

React ist kein MVVM-Framework, aber React kann als zweites V in MVVM verwendet werden. Eine Besonderheit von MVVM ist die bidirektionale Bindung, während React insgesamt eine unidirektionale Datenbindung darstellt eine funktionale Idee, und Komponenten sind als reine Komponenten konzipiert, wobei Zustand und Logik über Parameter übergeben werden.

Ist React ein MVVM-Framework?

Empfohlen: „React-Video-Tutorial

react ist eine von Facebook gestartete JavaScript-Bibliothek zum Erstellen von Benutzeroberflächen. React wird hauptsächlich zum Erstellen einer Benutzeroberfläche verwendet. Viele Leute denken, dass React das V (Ansicht) in MVC ist. React hat eine hohe Leistung und eine sehr einfache Codelogik. Immer mehr Menschen achten darauf und nutzen es.

React kann als zweites V in MVVM (View) verwendet werden, ist jedoch kein MVVM-Framework.

Eines der wichtigsten Merkmale von MVVM: Zwei-Wege-Bindung.

React hat das nicht, es ist eine einseitige Datenbindung.

React ist eine Bibliothek für unidirektionalen Datenfluss und zustandsgesteuerte Ansichten.

React als Ganzes basiert auf funktionalem Denken und wird als reine Komponente konzipiert. Daher wird in React ein unidirektionaler Datenfluss empfohlen Erreichen Sie Datenunveränderlichkeit.

Das obige ist der detaillierte Inhalt vonIst React ein MVVM-Framework?. 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:Ist li ein Inline-Element?Nächster Artikel:Ist li ein Inline-Element?