Technologieunabhängig – keine monolithische Plugin-Architektur oder Technologiebindung.
Nur GraphQL – Kein nachträgliches API-Design oder Fragmentierung über verschiedene API-Stile hinweg.
Headless und nur API – APIs sind die einzige Möglichkeit, mit dem Backend zu interagieren, es zu konfigurieren oder zu erweitern.
Open Source – eine einzelne Version von Saleor ohne Funktionsfragmentierung oder kommerzielle Einschränkungen.
Cloud-nativ – praxiserprobt bei globalen Marken.
Nativer Multichannel – Kontrolle von Preisen, Währungen, Lagerbeständen, Produkten und mehr pro Kanal.
Die API-First-Erweiterbarkeit von Saleor bietet Entwicklern leistungsstarke Tools zur Erweiterung des Backends mithilfe von Webhooks, Attributen, Metadaten, Apps, Abonnementabfragen, API-Erweiterungen und Dashboard-Iframes.
Im Vergleich zu herkömmlichen Plugin-Architekturen (Monolithen) bietet es folgende Vorteile:
Wenn Sie ein einzelner Entwickler sind, der mit einem kleinen Unternehmen zusammenarbeitet, das keinen hohen Datenverkehr hat oder keinen dringenden Bedarf an 24/7-Verfügbarkeit hat, könnte sich die Verwendung eines serviceorientierten Ansatzes komplexer anfühlen als der traditionelle WordPress- oder Magento-Ansatz, der eine Sprache bereitstellt -spezifisches Framework, Laufzeit, Datenbankschema, aspektorientierte Programmierung und andere Tools für einen schnellen Einstieg.
Wenn Sie jedoch täglich bereitstellen, sind Zuverlässigkeit und Betriebszeit von entscheidender Bedeutung, Sie müssen mit anderen Entwicklern zusammenarbeiten oder Sie haben nicht triviale Anforderungen, dann sind Sie möglicherweise am richtigen Ort.
Eine schrittweise Installations- und Bereitstellungsanleitung finden Sie in den Saleor-Dokumenten.
Hinweis: Der main
ist die Entwicklungsversion von Saleor und kann instabil sein. Um die neueste stabile Version zu verwenden, laden Sie sie von der Seite „Releases“ herunter oder wechseln Sie zu einem Release-Tag.
Die aktuelle produktionsbereite Version ist 3.x und Sie sollten diese Version für alle drei Komponenten verwenden:
Der schnellste Weg, mit Saleor zu entwickeln, ist die Verwendung von Entwicklerkonten in der Saleor Cloud.
Registrieren Sie sich hier oder installieren Sie unser CLI-Tool:
npm i -g @saleor/cli
und führen Sie den folgenden Befehl aus:
saleor register
Starten Sie Ihre erste Storefront mit:
saleor storefront create --url {your-saleor-graphql-endpoint}
Die Saleor-Dokumentation ist hier verfügbar: docs.saleor.io
Um einen Beitrag zu leisten, besuchen Sie bitte das Repository saleor/saleor-docs
.
Der einfachste Weg, alle Komponenten von Saleor (API, Storefront und Dashboard) zusammen auf Ihrem lokalen Computer auszuführen, ist die Verwendung des Projekts saleor-platform. Gehen Sie zu diesem Repository, um Anweisungen zur Verwendung zu erhalten.
Verkauf oder Plattform ansehen
Ein Open-Source-Storefront-Beispiel, erstellt mit Next.js App Router, React.js, TypeScript, GraphQL und Tailwind CSS.
React Storefront-Repository
Schaufenster-Beispiel ansehen
Für das Dashboard gehen Sie zum Repository „saleor-dashboard“.
Wir freuen uns über Ihre Beiträge und tun unser Bestes, um Sie zu betreuen und zu unterstützen. Wenn Sie nach einem Problem suchen, das Sie angehen können, schauen Sie sich die Probleme mit der Bezeichnung Good first issue
an
Wenn nichts Ihre Aufmerksamkeit erregt, schauen Sie sich unsere Roadmap an oder überlegen Sie sich Ihr Feature. Schreiben Sie uns einfach eine E-Mail oder eröffnen Sie ein Problem und wir finden gemeinsam eine Lösung.
Weitere Einzelheiten finden Sie in unserem Beitragsleitfaden.
Haftungsausschluss: Alles, was Sie hier sehen, ist offen und kostenlos nutzbar, solange Sie die Lizenz einhalten. Es gibt keine versteckten Kosten. Wir versprechen, unser Bestes zu tun, um Fehler zu beheben und den Code zu verbessern.