usekamba / kamba-checkout-js

Biblioteca para a integração de Pagamentos Web com o Checkout Widget na sua página
https://www.usekamba.com/comerciantes
8 stars 0 forks source link

Minificar a biblioteca? #10

Closed amarildolucas closed 5 years ago

amarildolucas commented 5 years ago

Seria um ganho termos a biblioteca minificada usando compressão?

kamba-checkout.min.js

Qual seria a melhor abordagem em relação ao rápido carregamento da biblioteca? Que outras táticas poderiam ser usadas?

AlexJuca commented 5 years ago

Minificar seria boa opção para diminuir o tamanho da lib e carregar mais rápido. Também usar caching séria bom para minimizar o número de vezes que o cliente baixa a lib.

amarildolucas commented 5 years ago

Minificar seria boa opção para diminuir o tamanho da lib e carregar mais rápido. Também usar caching séria bom para minimizar o número de vezes que o cliente baixa a lib.

Acredito que podemos adicionar então minificação e caching da lib no roadmap.

amarildolucas commented 5 years ago

Rails faz a minificação automaticamente. Remendado ler sobre o asset pipeline. Ainda assim, uma abordagem diferente e melhorada pode ser adicionada. Esta issue continua aberta mas como não prioritária para uma melhoria futura sendo que não bloqueia de nenhuma forma quaisquer funcionalidades do checkout.

amarildolucas commented 5 years ago

Rails faz a minificação automaticamente. Como temos a lib hospedada no heroku, o asset pipeline trada deste problema.