Dieser Artikel wirft einen Blick auf Alibabas beliebte Front-End-Open-Source-Projekte. Welche haben Sie verwendet? Wenn Sie es noch nicht verwendet haben, können Sie es ausprobieren!
Volltextübersicht:
Ant Design: UI-Designsprache auf Unternehmensebene und React-Komponentenbibliothek
Element UI: Desktop-Komponentenbibliothek basierend auf Vue 2.0
Egg.js: Node.js-Framework auf Unternehmensebene
Icejs: Reaktionsbasierte Mid- und Back-End-Anwendungslösungen
UmiJS: Steckbares React-Anwendungsframework auf Unternehmensebene
G2: Datengesteuerte visuelle Grafiksyntax mit hoher Interaktion
ahooks: Hochwertige und zuverlässige React Hooks-Bibliothek
Formily: MVVM-Formularlösung
Rax: Kreuz -Container-Rendering-Engine
LowCodeEngine: Low-Code-Engine
Midway: Das zukunftsorientierte Cloud-integrierte Node.js-Framework
BizCharts: Universelle Diagrammkomponentenbibliothek
Hilo: Interaktive HTML5-Game-Engine
Eine UI-Designsprache der Enterprise-Klasse und eine React-Komponentenbibliothek. Es weist die folgenden Merkmale auf:
Hochwertige React-Komponenten sofort einsatzbereit. Entwickelt mit TypeScript, Bereitstellung vollständiger Typdefinitionsdateien.
Hoch skalierbarer Plug-in-Mechanismus.
Eingebaute Multiprozessverwaltung. Entwickelt auf Basis von Koa, hervorragende Leistung. Rahmenstabilität, hohe Testabdeckung
Github (⭐️ 17,3k): github.com/alibaba/ice
umi ist ein steckbares Reaktionsanwendungsframework auf Unternehmensebene. Umi basiert auf Routing und unterstützt sowohl konfiguriertes Routing als auch konventionelles Routing, um vollständige Routing-Funktionen sicherzustellen und die Funktionen entsprechend zu erweitern. Anschließend wird es mit einem Plug-in-System mit einem vollständigen Lebenszyklus ausgestattet, das jeden Lebenszyklus vom Quellcode bis zum gebauten Produkt abdeckt und verschiedene Funktionserweiterungen und Geschäftsanforderungen unterstützt. Es verfügt über viele sehr interessante Funktionen, wie zum Beispiel:
Github (⭐️ 12.9k): github.com/umijs/umi
G2 Eine Reihe von allgemeine Statistik Diagramme zu datengesteuerter, hochgradig interaktiver visueller Grafikgrammatik mit hoher Benutzerfreundlichkeit und Skalierbarkeit. Mit G2 müssen Sie sich nicht um die mühsamen Implementierungsdetails von Diagrammen kümmern. Sie können Canvas oder SVG verwenden, um eine Vielzahl interaktiver statistischer Diagramme mit einer einzigen Anweisung zu erstellen.
Github (⭐️ 11.3k): github.com/antvis/g2
ahooks ist eine Reihe hochwertiger und zuverlässiger React Hooks-Bibliotheken React-Projekt: Eine Reihe nützlicher React-Hooks-Bibliotheken ist unerlässlich. Ich hoffe, dass Ahooks Ihre Wahl wird. Es hat die folgenden Eigenschaften:
Github (⭐️ 10.1k): github.com/alibaba/hoo…
github.com/alibaba/for…9. Rax ist Alibabas am weitesten verbreitete Cross-End-Lösung, die Entwickler beim Schreiben kleiner Webinhalte unterstützt Programme, Cross-End-Anwendungen in verschiedenen Containern wie Flutter. Es hat folgende Eigenschaften:
Github (⭐️ 7,8k): github.com/alibaba /rax
LowCodeEngine Low-Code-Engine ist ein Low-Code-F&E-Framework mit leistungsstarker Skalierbarkeit für Low-Code-Plattformentwickler. Es wird gemeinsam von Alibaba Front-end Committee und DingTalk produziert. Benutzer können auf Basis einer Low-Code-Engine schnell eine Low-Code-Plattform anpassen, die ihren Geschäftsanforderungen entspricht. Es weist die folgenden Eigenschaften auf:
Github (⭐️ 7,6 KB): github.com/alibaba/low…
Midway ist ein serverloser Dienst, der für geeignet ist Building, Node.js-Framework für traditionelle Anwendungen, Microservices und Miniprogramm-Backends. Es kann Koa, Express oder Egg.js als Basis-Webframework verwenden. Es bietet auch Basislösungen für die eigenständige Verwendung, wie Socket.io, GRPC, Dubbo.js und RabbitMQ usw. Darüber hinaus ist Midway auch ein serverloses Node.js-Framework für Front-End-/Full-Stack-Entwickler. Erstellen Sie die Apps des nächsten Jahrzehnts. Kann auf AWS, Alibaba Cloud, Tencent Cloud und herkömmlichen VMs/Containern ausgeführt werden. Einfache Integration mit React und Vue.
... Die Backend-Unternehmensdatenvisualisierungslösung, die auf der von G2 und G2Plot gekapselten React-Diagrammbibliothek basiert, ist seit drei Jahren auf die komplexen Geschäftsszenarien von Alibaba getauft und erfüllt die Anforderungen sowohl herkömmlicher Diagramme als auch hochgradig angepasster Diagramme in Bezug auf Flexibilität und Benutzerfreundlichkeit , und Reichtum erreichen.
Hilo ist eine HTML5-terminalübergreifende Spielelösung, die von der Alibaba Group entwickelt wurde und Entwicklern schnell helfen kann Erstellen Sie HTML5-Spiele. Es verfügt über die folgenden Funktionen:
Hilo unterstützt Paketversionen mehrerer Modulparadigmen, einschließlich AMD, CMD, COMMONJS und Standalone. Darüber hinaus können Sie nach Bedarf Module und Typen hinzufügen und erweitern. Extrem optimiertes Moduldesign, vollständig objektorientiert.
Mehrere Rendering-Methoden, Bereitstellung von DOM, Canvas, Flash, WebGL und anderen Rendering-Lösungen (derzeit angemeldetes Patent); Vollständige Browserunterstützung und Hochleistungslösung, einzigartige Flash-Rendering-Lösung, Sie können „coole“ Spiele auch in IE-Browsern mit niedriger Version ausführen; die DOM-Rendering-Lösung kann das Problem von Leistungsproblemen bei Mobiltelefonen erheblich lösen von Browsern; Physik-Engine-Unterstützung – Chipmunk, unterstützt selbsterweiternde Physik-Implementierung – DragonBones und integriertes Skelett-Animationssystem – Tahiti (wird derzeit intern verwendet); wurde von mehreren interaktiven Marketingaktivitäten von Alibaba Double Eleven und zur Jahresmitte getestet;XRender ist eine benutzerfreundliche Middle- und Back-End-Lösung „Formular/Tabelle/Diagramm“.
Github (⭐️ 4,9k): github.com/alibaba/x-r…
Fusion Design ist eine Arbeit, die darauf abzielt, die Effizienz der UI-Konstruktion zwischen Design und Entwicklung zu verbessern . Durch die Erstellung von Standardprotokollen und Arbeitsabläufen zwischen Design und Front-End auf der Grundlage des DPL-Modells können wir schnell eine DPL erstellen, die den Geschäftsanforderungen entspricht, die DPL-Konstruktions- und Anwendungseffizienz verbessern und Unternehmen bei der schnellen Implementierung der UI-Konstruktion unterstützen.
Github (⭐️ 4.2k): github.com/alibaba-fus…
Originaladresse: https://juejin.cn/post/7135382523672002590
(Lernen Video-Sharing: Erste Schritte mit dem Web-Frontend)
Das obige ist der detaillierte Inhalt von[Zusammenstellung und Weitergabe] Alibabas 15 Top-Front-End-Open-Source-Projekte, sehen Sie, welche Sie verwendet haben!. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!