New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Idéia #2
Comments
Olá @juanfariasdev muito legal essa ideia mesmo 🎉 . Só para entender melhor ela, seria somente para os arquivos |
Penso em algo 100% local, nem que seja com dados fakes. Pois daria para desenvolver sem depender dos servidores da tray. |
Acredito que talvez se conseguir criar uma API que forneça os dados necessários, daria para instalar o Twig localmente. Estou dando uma lida na documentação dele e vendo como funciona o consumo a API |
@juanfariasdev Entendi a ideia, e seria muito legal, entretanto seria complicado igualar o ambiente online e o ambiente local, e fazer toda essa simulação. E ai poderia acontecer de um código feito localmente poderia não funcionar no ambiente online. Hoje o CLI do Shopify possui desenvolvimento local, mas ele ainda precisa interação com os servidores da plataforma para fazer a sincronização dos dados e templates. Acho que poderíamos tentar fazer a parte do |
Entendi o problema. Será que não conseguiríamos conectar remotamente a loja para obter as informações? |
@juanfariasdev O maior problema não é puxar os dados, mas sim replicar o ambiente online localmente, pois não envolve somente o Twig. A Tray faz uso de funções e filtros que não são nativos e estão disponíveis somente no ambiente de produção. Além disso precisaria simular toda a stack de servidor para que quando o código Twig rodasse no ambiente local tivesse o mesmo comportamento que o online. Hoje, infelizmente, isso não é possível. |
Seria muito interessante ter a opção de trabalhar com o tema da tray localmente. Assim ficaria bem mais rápido o desenvolvimento usando o VScode ~Se já existir, peço desculpas
The text was updated successfully, but these errors were encountered: