UI -Inspirationen für React
Eine Sammlung von UI -Konzepten, die in kleine Reaktionsprojekte gepackt sind. Die Idee dahinter ist, die neuesten Community-Praktiken zu nutzen, um nützliche Muster für Ihr reales Projekt zu liefern. Indem Sie bestimmte UI -Elemente präsentieren, lernen Sie grundlegende und erweiterte Lösungen ab, die abdecken: Animationen und Übergänge, Mikrointeraktionen, Reaktionsfähigkeit, Navigation, Datenabfertigung, Zustandsmanipulation .
Das Erstellen von Webanwendungen erfordert die Lösung vieler UI -Probleme. Es gibt eine Menge Bibliotheken, die dazu beitragen, einen prtikulären Fall zu lösen, aber sehr oft haben Sie Ihre eigene Lösung entwickelt. In diesem Fall können Sie mit diesem Repository nützliche Muster für typische Herausforderungen ermitteln, während Sie an Benutzeroberflächen arbeiten. Wie Sie wahrscheinlich bemerkt haben, ist das Projekt in React geschrieben. Ich fühle mich einfach wohl. Ich denke jedoch, dass die hier vorgestellten Lösungen erfolgreich in anderen komponentenbasierten Frameworks verwendet werden können.
Das Design muss sowohl in der Implementierung als auch in der Schnittstelle einfach sein. Es ist wichtiger, dass die Schnittstelle einfach als die Implementierung ist.
React.lazy zusammen mit import() und lassen Sie den Webpack den Job machen.Es ist wichtig zu beachten, dass einige Aufgaben auf niedriger Ebene noch Bibliotheken benötigen, um sich auf wichtigere Aspekte zu konzentrieren. Alle Abhängigkeiten in diesem Projekt wurden unter Berücksichtigung der zuvor genannten Prinzipien sehr sorgfältig ausgewählt.
Reach Router , weil es Straighforward, komponierbar ist und direkt das tut, was es sollte. Nichts mehr.Styled Components einfach CSS in JS mit großer Dokumentation. Warum nicht emotion ? Ich weiß nicht. Wenn es einen Grund gibt, warum ich Bescheid wissen sollte, lassen Sie es mich wissen!React Spring als moderne Benutzeroberfläche basiert oft auf bedeutungsvollen Animationen, alles, was sie fördert, ist großartig. Die Bibliothek bietet in letzter Zeit eine schöne Hooks -API, die direkt mit dem DOM für eine bessere Leistung spielt. MIT Lizenz Copyright © 2019-Present, Mike Skowronek