Heim  >  Artikel  >  Web-Frontend  >  Was sind die Reaktionsentwicklungs-Frameworks?

Was sind die Reaktionsentwicklungs-Frameworks?

青灯夜游
青灯夜游Original
2020-12-03 10:31:145516Durchsuche

React-Entwicklungsframeworks umfassen: 1. React Material UI; 3. React Belle; 6. React Grommet;

Was sind die Reaktionsentwicklungs-Frameworks?

Die Betriebsumgebung dieses Tutorials: Windows7-System, React16-Version, Dell G3-Computer.

React ist heute die angesagteste Front-End-Technologie, und eine der besten Funktionen von React ist, dass eine große Anzahl funktionsreicher Komponentenbibliotheken und Entwicklungsframeworks verfügbar ist. Alles von Schaltflächen über Scrolls bis hin zu Symbolleisten, und diese Komponenten können ihre eigene Aufgabe erfüllen, sie können zu komplexen Benutzeroberflächen zusammengesetzt werden, oder Sie können die Benutzeroberfläche in unabhängige und essbare Module zerlegen.

Im Folgenden werden einige sehr wichtige und nützliche React-Komponentenbibliotheken und Entwicklungsframeworks vorgestellt, die Ihnen die schnelle Zusammenstellung einer Benutzeroberfläche basierend auf vorhandenen React-Komponenten erleichtern:

1. React Material UI

Material UI ist die von Google vorgeschlagene Implementierung Ein Rahmenwerk von Objektdesignprinzipien, einschließlich einer großen Anzahl von Komponenten wie Symbolleisten, Tabellen, Schaltflächen, Navigation usw. Es bietet sogar über 900 verschiedene SVG-Symbole für das UI-Design.

2. React Bootstrap

React Bootstrap bietet ein Bootstrap-Rekonstruktionsframework für React-Komponenten. Was kann man sich sonst noch wünschen, wenn man es mit React-Komponenten kombiniert?

3.React Belle

React Belle bietet Ihnen eine Reihe schöner, konfigurierbarer Komponenten, darunter Schalter, Dropdown-Listenfelder, Bewertungen, Texteingaben, Karten und mehr. Dieses Framework zeichnet sich dadurch aus, dass es sowohl für den Desktop als auch für Mobilgeräte optimiert ist und gleichzeitig die erweiterte Anpassung von Stilen unterstützt.

4.React ToolBox

React Toolbox ist eine sehr beliebte React-Komponentenbibliothek (Framework), die eine große Anzahl skeuomorpher Designkomponenten enthält. React Toolbox basiert auf den gängigsten Lösungen wie CSS-Modulen (geschrieben in SASS), Webpack und ES6. Es kann nahtlos in den Webpack-Workflow integriert werden und ist sehr einfach anzupassen und sehr flexibel. Obwohl die React Toolbox Dutzende Komponenten enthält, ist sie sehr konfigurierbar und bietet ein hervorragendes UI-Entwicklungserlebnis.

5. React Grommet

Grommet ist eine React-Komponentenbibliothek, bei der das Erlebnis im Vordergrund steht. Alle Komponenten sind browserübergreifend kompatibel und unterstützen die Themenanpassung. Durch die Konfiguration von Eigenschaften kann zudem die Flexibilität von Komponenten weiter verbessert werden. Grommet sieht großartig aus und eignet sich sehr gut für die schnelle Entwicklung sauberer und prägnanter Benutzeroberflächen mit wichtigen Grundfunktionen.

6.Semantic UI

React Semantic UI ist die von React offiziell integrierte semantische UI-Komponentenbibliothek. Als Entwicklungsframework kann Semantic verwendet werden, um responsive Layouts mit schönen Schnittstellen zu erstellen und die Kontrolle über die Darstellung von HTML-Tags oder -Komponenten zu unterstützen. Sie müssen auch keine zusätzlichen verschachtelten Komponenten hinzufügen, um Komponentenfunktionen und -eigenschaften zu bearbeiten. Dies ist sehr wichtig, wenn Sie MenuLinks und React-router zusammen verwenden.

7. Mit Bit reagieren

Bit ist ein sehr leistungsfähiges Tool, das jede andere Anwendung oder jede in der Codebasis gefundene Komponente aufrufen kann. Bit fügt Ihren Quellcodedateien eine virtuelle Ebene hinzu, um die Erstellung, Verwaltung und Wiederverwendung von Komponenten zu erleichtern, ohne die gesamte Codebasis importieren zu müssen. Bit analysiert die Dokumentation automatisch und führt Komponententests an jedem Ort und in jedem Framework durch, was Bit zu einem äußerst nützlichen Tool für React-Komponenten macht. In der Bit-Community-Hub-Community finden Sie auch fast alle React-UI-Funktionen, die Sie benötigen.

Weitere Kenntnisse zum Thema Programmierung finden Sie unter: Videokurse zum Programmieren! !

Das obige ist der detaillierte Inhalt vonWas sind die Reaktionsentwicklungs-Frameworks?. 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