Indépendant de la technologie : pas d'architecture de plugin monolithique ni de verrouillage technologique.
GraphQL uniquement – Pas de conception ou de fragmentation d’API après coup entre différents styles d’API.
Headless et API uniquement : les API sont le seul moyen d'interagir, de configurer ou d'étendre le backend.
Open source - une version unique de Saleor sans fragmentation des fonctionnalités ni limitations commerciales.
Cloud natif - testé sur des marques mondiales.
Multicanal natif : contrôle par canal des prix, des devises, des stocks, des produits, etc.
L'extensibilité API-first de Saleor fournit des outils puissants permettant aux développeurs d'étendre le backend à l'aide de webhooks, d'attributs, de métadonnées, d'applications, de requêtes d'abonnement, d'extensions API et d'iframes de tableau de bord.
Par rapport aux architectures de plugins traditionnelles (monolithes), elle offre les avantages suivants :
Si vous êtes un développeur unique travaillant avec une petite entreprise qui n'a pas un trafic élevé ou un besoin critique de disponibilité 24h/24 et 7j/7, l'utilisation d'une approche orientée services peut sembler plus complexe que l'approche traditionnelle WordPress ou Magento qui fournit un langage -cadre spécifique, runtime, schéma de base de données, programmation orientée aspect et autres outils pour un démarrage rapide.
Cependant, si vous déployez quotidiennement, la fiabilité et la disponibilité sont essentielles, vous devez collaborer avec d'autres développeurs ou vous avez des exigences non triviales, vous êtes peut-être au bon endroit.
Consultez la documentation Saleor pour obtenir des instructions d'installation et de déploiement étape par étape.
Remarque : La branche main
est la version de développement de Saleor et elle peut être instable. Pour utiliser la dernière version stable, téléchargez-la depuis la page Versions ou passez à une balise de version.
La version actuelle prête pour la production est la 3.x et vous devez utiliser cette version pour les trois composants :
Le moyen le plus rapide de développer avec Saleor consiste à utiliser des comptes de développeur dans Saleor Cloud.
Inscrivez-vous ici ou installez notre outil CLI :
npm i -g @saleor/cli
et exécutez la commande suivante :
saleor register
Démarrez votre première vitrine avec :
saleor storefront create --url {your-saleor-graphql-endpoint}
La documentation Saleor est disponible ici : docs.saleor.io
Pour contribuer, veuillez consulter le référentiel saleor/saleor-docs
.
Le moyen le plus simple d'exécuter tous les composants de Saleor (API, vitrine et tableau de bord) ensemble sur votre ordinateur local consiste à utiliser le projet saleor-platform. Accédez à ce référentiel pour obtenir des instructions sur la façon de l'utiliser.
Voir la plateforme de vente ou
Un exemple de vitrine open source construit avec Next.js App Router, React.js, TypeScript, GraphQL et Tailwind CSS.
Référentiel de vitrine React
Voir un exemple de vitrine
Pour le tableau de bord, accédez au référentiel saleor-dashboard.
Nous aimons vos contributions et faisons de notre mieux pour vous offrir mentorat et soutien. Si vous recherchez un problème à résoudre, jetez un œil aux problèmes intitulés Good first issue
Si rien n'attire votre attention, consultez notre feuille de route ou proposez votre fonctionnalité. Envoyez-nous simplement un message ou ouvrez un problème et nous trouverons comment le gérer.
Obtenez plus de détails dans notre Guide de contribution.
Avertissement : tout ce que vous voyez ici est ouvert et gratuit tant que vous respectez la licence. Il n'y a pas de frais cachés. Nous promettons de faire de notre mieux pour corriger les bugs et améliorer le code.