Free e de código aberto. Construído com o próximo.js
A React Storefront (RSF) utiliza a arquitetura sem cabeça, permitindo que você substitua facilmente seu front -end herdado e conecte -se via APIs a qualquer plataforma de comércio eletrônico ou sistema de back -end. A React Storefront se estende no Next.js para incluir tudo o que você precisa para uma loja de comércio eletrônico. Experimente a barra de gravata, akira e 1-800-lowers.com no seu telefone para ver a rapidez com que os sites no RSF podem!
React Storefront vai a milha extra para extrair a velocidade de todas as possíveis otimização de desempenho real e percebido pelo usuário, incluindo:
Conclusão: o RSF é construído para velocidade!
A React Storefront adota uma nova abordagem ousada que valoriza a produtividade do desenvolvedor, para que você possa fazer mais em menos tempo:
O React Storefront é e sempre será de código aberto. Qualquer pessoa pode usar e apoiar o projeto. O objetivo do RSF é melhorar a experiência de compra on -line para todos.
A React Storefront é construída sob medida para o comércio eletrônico: contém componentes e modelos de interface do usuário projetados para comércio eletrônico. É SEO e mecanismo de pesquisa amigável. Além disso, a React Storefront permite preservar seu esquema de URL existente.
A React Storefront escala de US $ 10 milhões a US $ 1b+ sites de receita e já está alimentando sites de comércio eletrônico líder corporativo. A estrutura suporta migração do mundo real de sites complexos de comércio eletrônico para PWAs em etapas incrementais.
Estamos à procura de colaboradores e designers dispostos a nos ajudar no desenvolvimento da solução.
O React Storefront pode ser facilmente integrado a qualquer plataforma de comércio eletrônico via APIs.
Para criar um novo aplicativo React Storefront, verifique se o nó 10 ou mais recente está instalado e executado:
npm create react-storefront@latest --yes (my-app-name)
Depois que seu aplicativo for criado, você pode iniciá -lo no modo de desenvolvimento executando:
cd (my-app-name)
npm run dev
Docs do desenvolvedor
Se você deseja contribuir, sinta -se à vontade para levantar um problema com um relatório de solicitação de bug ou recurso ou apenas abra uma solicitação de tração com as alterações propostas.
Depois de clonar o repositório, corra:
npm i
Para usar o clone local do React-Storefront em projetos, use yalc .
Publicar o React-Storefront à sua loja YALC local:
yalc publish
Em seguida, execute o seguinte para pressionar as compilações atualizadas para a YALC Store sobre as alterações.
npm run watch
Finalmente, em seu projeto Run:
yalc add react-storefront
Isso alterará o package.json do seu projeto para usar um caminho de arquivo na entrada de dependência da react-storefront. Para reverter essa mudança, execute:
yalc remove react-storefront # or yalc remove --all
npm i
Se você tiver alguma dúvida ou idéias, sinta -se à vontade para se juntar ao nosso Slack: Convite Link
A documentação é sempre a parte mais difícil de cada projeto de código aberto! Mas estamos se esforçando :-) Guias completos, documentação da API e exemplos
O React Storefront é e sempre será de código aberto, liberado pela licença Apache2.
Como qualquer projeto Next.js, a React Storefront é implantável para qualquer ambiente que execute o Node.js. A maneira mais fácil de testar a unidade e implantar o React Storefront está na camada0, um PAAS sem servidor que ajuda os desenvolvedores a otimizar a velocidade em toda a pilha para fornecer sites dinâmicos subsegundos. Uma camada gratuita está disponível.
A RSF foi criada por um grupo de sites de comércio eletrônico, agência de comércio eletrônico e engenheiros da plataforma de comércio eletrônico.
Os parceiros são incentivados a apoiar o projeto de várias maneiras - principalmente contribuindo para o código -fonte, atividades de marketing, evangelização e, claro - implementando os projetos de produção. Apoiamos nossos parceiros por canais de contato dedicados, workshops e compartilhando os leads de comerciantes interessados em implementações.
React Storefront Logo e Diretrizes
O código -fonte do React Storefront é totalmente gratuito e liberado sob a licença Apache v2.0. Verifique a licença.md para obter mais detalhes.