Agnóstico em tecnologia - sem arquitetura de plug-in monolítica ou dependência de tecnologia.
Apenas GraphQL - Não é um design de API posterior ou fragmentação em diferentes estilos de API.
Headless e somente API - APIs são a única maneira de interagir, configurar ou estender o back-end.
Código aberto - uma versão única do Saleor sem fragmentação de recursos ou limitações comerciais.
Nativo da nuvem – testado em batalha em marcas globais.
Multicanal nativo - Controle por canal de preços, moedas, estoque, produto e muito mais.
A extensibilidade da API do Saleor fornece ferramentas poderosas para os desenvolvedores estenderem o back-end usando webhooks, atributos, metadados, aplicativos, consultas de assinatura, extensões de API e iframes de painel.
Comparado às arquiteturas de plugins tradicionais (monólitos), ele oferece os seguintes benefícios:
Se você é um único desenvolvedor trabalhando com uma pequena empresa que não tem muito tráfego ou uma necessidade crítica de disponibilidade 24 horas por dia, 7 dias por semana, usar uma abordagem orientada a serviços pode parecer mais complexo em comparação com a abordagem tradicional WordPress ou Magento que fornece uma linguagem -estrutura específica, tempo de execução, esquema de banco de dados, programação orientada a aspectos e outras ferramentas para um início rápido.
No entanto, se você implanta diariamente, a confiabilidade e o tempo de atividade são críticos, você precisa colaborar com outros desenvolvedores ou se tiver requisitos não triviais, talvez você esteja no lugar certo.
Consulte a documentação do Saleor para obter instruções passo a passo de instalação e implantação.
Nota: O branch main
é a versão de desenvolvimento do Saleor e pode ser instável. Para usar a versão estável mais recente, baixe-a na página Releases ou mude para uma tag de lançamento.
A versão atual pronta para produção é 3.xe você deve usar esta versão para todos os três componentes:
A maneira mais rápida de desenvolver com Saleor é usando contas de desenvolvedor no Saleor Cloud.
Registre-se aqui ou instale nossa ferramenta CLI:
npm i -g @saleor/cli
e execute o seguinte comando:
saleor register
Inicialize sua primeira vitrine com:
saleor storefront create --url {your-saleor-graphql-endpoint}
A documentação do Saleor está disponível aqui: docs.saleor.io
Para contribuir, consulte o repositório saleor/saleor-docs
.
A maneira mais fácil de executar todos os componentes do Saleor (API, vitrine e painel) juntos em sua máquina local é usar o projeto saleor-platform. Vá para esse repositório para obter instruções sobre como usá-lo.
Ver plataforma de venda ou
Um exemplo de vitrine de código aberto criado com Next.js App Router, React.js, TypeScript, GraphQL e Tailwind CSS.
Repositório React Storefront
Ver exemplo de vitrine
Para o painel, vá para o repositório saleor-dashboard.
Adoramos suas contribuições e fazemos o nosso melhor para fornecer orientação e apoio. Se você está procurando um problema para resolver, dê uma olhada nos problemas rotulados como Good first issue
Se nada chamar sua atenção, verifique nosso roteiro ou crie seu recurso. Basta nos enviar uma mensagem ou abrir um problema e descobriremos como lidar com isso.
Obtenha mais detalhes em nosso Guia de Contribuição.
Isenção de responsabilidade: tudo o que você vê aqui é aberto e de uso gratuito, desde que você cumpra a licença. Não há cobranças ocultas. Prometemos fazer o nosso melhor para corrigir bugs e melhorar o código.
olá@saleor.io