Independiente de la tecnología : sin arquitectura de complementos monolíticos ni bloqueo de tecnología.
Solo GraphQL : no se trata de un diseño de API de último momento ni de una fragmentación entre diferentes estilos de API.
Sin cabeza y solo API : las API son la única forma de interactuar, configurar o ampliar el backend.
Código abierto : una versión única de Saleor sin fragmentación de funciones ni limitaciones comerciales.
Nativo de la nube : probado en batalla en marcas globales.
Multicanal nativo : control por canal de precios, divisas, existencias, productos y más.
La extensibilidad de API primero de Saleor proporciona herramientas poderosas para que los desarrolladores extiendan el backend utilizando webhooks, atributos, metadatos, aplicaciones, consultas de suscripción, extensiones de API y iframes del panel.
En comparación con las arquitecturas de complementos tradicionales (monolitos), proporciona los siguientes beneficios:
Si usted es un desarrollador único que trabaja con una pequeña empresa que no tiene mucho tráfico o una necesidad crítica de disponibilidad 24 horas al día, 7 días a la semana, usar un enfoque orientado a servicios puede parecer más complejo en comparación con el enfoque tradicional de WordPress o Magento que proporciona un lenguaje -Marco específico, tiempo de ejecución, esquema de base de datos, programación orientada a aspectos y otras herramientas para un inicio rápido.
Sin embargo, si implementa a diario, la confiabilidad y el tiempo de actividad son críticos, necesita colaborar con otros desarrolladores o tiene requisitos no triviales, es posible que esté en el lugar correcto.
Consulte los documentos de Saleor para obtener instrucciones paso a paso de instalación e implementación.
Nota: La rama main
es la versión de desarrollo de Saleor y puede ser inestable. Para utilizar la última versión estable, descárguela de la página Lanzamientos o cambie a una etiqueta de lanzamiento.
La versión actual lista para producción es 3.x y debe usar esta versión para los tres componentes:
La forma más rápida de desarrollar con Saleor es utilizando cuentas de desarrollador en Saleor Cloud.
Regístrese aquí o instale nuestra herramienta CLI:
npm i -g @saleor/cli
y ejecute el siguiente comando:
saleor register
Crea tu primera tienda con:
saleor storefront create --url {your-saleor-graphql-endpoint}
La documentación de Saleor está disponible aquí: docs.saleor.io
Para contribuir, consulte el repositorio saleor/saleor-docs
.
La forma más sencilla de ejecutar todos los componentes de Saleor (API, escaparate y panel) juntos en su máquina local es utilizar el proyecto de plataforma saleor. Vaya a ese repositorio para obtener instrucciones sobre cómo usarlo.
Ver plataforma-venta
Un ejemplo de escaparate de código abierto creado con Next.js App Router, React.js, TypeScript, GraphQL y Tailwind CSS.
Repositorio de escaparate de React
Ver ejemplo de escaparate
Para el panel, vaya al repositorio saleor-dashboard.
Nos encantan sus contribuciones y hacemos todo lo posible para brindarle tutoría y apoyo. Si está buscando un problema que abordar, eche un vistazo a los problemas etiquetados como Good first issue
Si nada le llama la atención, consulte nuestra hoja de ruta o cree su función. Simplemente escríbanos o abra un problema y descubriremos cómo manejarlo.
Obtenga más detalles en nuestra Guía de contribución.
Descargo de responsabilidad: todo lo que ve aquí es abierto y de uso gratuito siempre que cumpla con la licencia. No hay cargos ocultos. Prometemos hacer nuestro mejor esfuerzo para corregir errores y mejorar el código.