Kreativität in der modernen Webentwicklung inspirieren.
Englisch | 简体中文
Das Modern.js Framework ist ein progressives Web -Framework, das auf React basiert. Bei ByTeTance verwenden wir modern.js, um Rahmenbedingungen auf oberer Ebene zu erstellen, die die Entwicklung von Tausenden von Webanwendungen unterstützt haben.
Bei der Entwicklung von React -Anwendungen müssen Entwickler normalerweise Implementierungspläne für bestimmte Funktionen entwickeln oder andere Bibliotheken und Frameworks verwenden, um diese Probleme zu lösen. Modern.js unterstützt alle Konfigurationen und Tools, die von React-Anwendungen benötigt werden, und verfügt über integrierte zusätzliche Funktionen und Optimierungen. Entwickler können reagieren, um die Benutzeroberfläche der Anwendung zu erstellen, und dann nach und nach die Merkmale von Modern.js übernehmen, um gemeinsame Anwendungsanforderungen wie Routing, Datenerfassung und staatliches Management zu lösen.
Siehe Schnellstart.
Die folgenden Lösungen und Bibliotheken sind im modernen.js -Ökosystem erhältlich:
Wir verwenden modern.js Benchmark, um den Trend der wichtigsten Metriken wie Bündelgröße, Kompilierung der Geschwindigkeit und Installation der Größe zu beobachten.
Weitere Informationen finden Sie in der Roadmap der Modern.js. Wir werden die Roadmap -Inhalte regelmäßig aktualisieren. Bitte bleiben Sie dran.
Modern.js bietet eine Sammlung von Beispielen, die Sie im Modern-JS-Examples-Repository finden und verwenden können.
Neue Mitwirkende Willkommen!
Bitte lesen Sie den leitenden Leitfaden.
Dieses Repo hat den Open -Source -Verhaltenscode von Bytedance übernommen. Bitte überprüfen Sie den Verhaltenskodex für weitere Informationen.
Vielen Dank an die folgenden Freunde für ihre Beiträge zu Modern.js:
Einige Implementierungen von modern.js werden aus vorhandenen Projekten wie Erstellen von React-Apps, Remix, Scherz und Bundle-Require modifiziert. Danke für sie.
@modern-js/bundle-require : wird aus bündelem-require modifiziert.@modern-js/plugin : Die Hooks-API wird von Farrow-Pipeline verwiesen.@modern-js/plugin-testing : Der Scherzläufer wird von Scherz-Cli verwiesen.@modern-js/plugin-data-loader : Auf einige Code wird von Remix verwiesen.@modern-js/babel-plugin-module-resolver : wird aus babel-plugin-modul-resolver modifiziert. Modern.js ist MIT lizenziert.
Lizenzen von Drittanbietern sind in Drittanbieterlizenz aufgeführt.