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

Ist React ein MVVM-Framework?

藏色散人
Freigeben: 2020-12-21 11:17:38
Original
8090 Leute haben es durchsucht

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage