
Erstellen Sie einfach eine Webanwendung der nächsten Generation mithilfe von Mikrofrontends. Mit Piral können Sie eine modulare Frontend -Anwendung erstellen, die zur Laufzeit mit entkoppelten Modulen als Pilets , die eine Mikrofrontendarchitektur nutzt, erweitert wird.
Ein Pilet kann unabhängig voneinander entwickelt werden und versendet den erforderlichen Code sowie alle anderen relevanten Vermögenswerte. Pilets sind ebenso unabhängig von der Host -Anwendung, wie Sie es möchten - und lassen Sie sie zwischen verschiedenen Anwendungen übertragbar.
Dies macht Piral zu einer idealen Grundlage für eine mittelgroße bis groß angelegte Anwendungen, die von verteilten Teams entwickelt wurden.
⚡ Ein Pilet kann andere Pilets dynamisch erweitern oder solche Verlängerungsschlitze selbst verwenden.
⚡ Ein Pilet kann gemeinsame Abhängigkeiten von anderen Pilets bereitstellen oder verwenden.
⚡ Ein Pilet ist isoliert (entwickelt und behandelt) und wird Ihre Bewerbung niemals zerstören.
⚡ Ein Pilet kann mit jeder Technologie mit einer Standard -IDE entwickelt werden.
⚡ Ein Pilet kann innerhalb von Sekunden aktualisiert und veröffentlicht werden.
⚡ Ein Pilet kann dynamisch eingeführt oder deaktiviert werden, um selbstbildende Anwendungen zu erstellen.
⚡ Ein Pilet kann nahtlos debuggen , als ob Sie einen Monolithen schreiben.
Piral selbst wird als Monorepo entwickelt. Als solches kann dieses Repository eine überwältigende Menge an Informationen enthalten.
Unsere Empfehlung lautet, bei der Dokumentation bei docs.piral.io zu beginnen. Wenn Sie die verfügbaren Tutorials durcharbeiten, erhalten Sie die erforderlichen Informationen in der bestmöglichen Reihenfolge.
Während die GitHub -Probleme bei Fragen verwendet werden können, würden wir bevorzugen, dass allgemeine Verwendungsfragen entweder auf unserem Discord -Server oder in Stackoverflow aufgeworfen werden.
Überprüfen Sie unbedingt unsere FAQ und die offiziellen Tutorials im Voraus!
Der Hauptzweck dieses Repositorys besteht darin, sich weiterhin Piral und sein Kernökosystem zu entwickeln, wodurch es schneller, leistungsfähiger und einfacher zu bedienen ist. Die Entwicklung von Piral findet im Freien auf Github statt, und wir sind der Community dankbar, dass wir Fehler, Ideen und Verbesserungen beigetragen haben.
Lesen Sie unten, um zu erfahren, wie Sie an der Verbesserung der Piral teilnehmen können.
docs enthält die (Benutzer-) Dokumentationsrc verfügt über die Quellen für alle entwickelten Pakete, Proben und Seitentest enthält das Test -Setup und (in Zukunft) Systemsteststools verfügt über einige interne Werkzeuge zum Erstellen der verschiedenen Komponenten Jedes Unterverzeichnis enthält eine andere README.md mit weiteren Informationen zum Inhalt des spezifischen Ordners.
Wir haben einen Verhaltenskodex übernommen, den wir erwarten, dass Projektteilnehmer einhalten. Bitte lesen Sie den vollständigen Text, damit Sie verstehen können, welche Aktionen nicht toleriert werden.
Lesen Sie unseren beitragenden Leitfaden, um über unseren Entwicklungsprozess zu erfahren, wie Sie Fehler und Verbesserungen vorschlagen und Ihre Änderungen an Piral erstellen und testen.
Um Ihnen zu helfen, Ihre Füße nass zu machen und Sie mit unserem Beitragsprozess vertraut zu machen, haben wir eine Liste mit guten ersten Problemen, die Fehler enthalten, die einen relativ begrenzten Bereich haben. Dies ist ein großartiger Ort, um loszulegen.
Piral wird mit der MIT -Lizenz veröffentlicht. Weitere Informationen finden Sie in der Lizenzdatei.