CDN

Entenda como funciona o ambiente de CDN

O ambiente de CDN é um ambiente temporário, utilizado pelo seller para realizar os cadastros dos conteúdos da loja e preparar os produtos que serão exibidos. É neste ambiente que o seller validará a customização programada para a loja, se está de acordo com o projetado.

Este ambiente é usado somente no período de customização, antes do lançamento da loja. Todo o conteúdo cadastrado nele será levado para produção, quando ocorre o lançamento.

Uma vez que a loja foi lançada, este ambiente deixa de ser usado pelo seller, que passa a utilizar então o admin em produção. É por esta característica que este ambiente é tratado como temporário. Seu uso é um intermediário para facilitar o lançamento da loja e a validação do conteúdo pelo seller.

📘

Para acessar o ambiente de CDN, utilize a URL nomedaloja.cdn.vnda.com.br, onde nomedaloja é o nome que o projeto foi criado

Como o ambiente de CDN é tratado internamente como um ambiente de production, você atualiza os arquivos dele como se fosse realizar o deploy para o site em produção:

  1. No terminal, execute o script npm run deploy
  2. Aguarde o script finalizar

🚧

Ambiente de CDN não é para programação direta!

Como o ambiente de CDN é um facilitador do ambiente de Production, ele também tem as mesmas regras de cache atuando nele. Por causa disso, os arquivos vão demorar a atualizar, o que é esperado.

Utilize o ambiente de Staging para fazer as alterações necessárias. Caso não possuam os cadastros realize eles no admin e somente envie as alterações para CDN quando estiver certo que os ajustes foram finalizados.

Lembre-se que o ambiente de CDN é o ambiente que o seller vai acompanhar, é importante que o ambiente esteja estável e com as alterações testadas antes em Staging, para que quando ele for validar em CDN, esteja tudo correto. Isso aumenta a confiança e garante que o lançamento se dará da melhor forma possível.

Para todos os efeitos, trate o ambiente de CDN como um ambiente de Produção e prepare as revisões no ambiente de testes, Staging, antes de enviar as alterações para Produção.