Extensibilidade do comércio eletrônico
A plataforma do Commerce fornece um SDK online avançado para a extensibilidade do desenvolvedor. Ela também fornece uma biblioteca de módulos.
A biblioteca de módulos fornece um conjunto de módulos completos, ações de dados e temas que você pode usar no site de comércio eletrônico. As páginas online (por exemplo, a Página Inicial e as páginas Detalhes do produto e Categoria) são formadas por módulos de componentes (por exemplo, módulos de cabeçalho, carrossel e bloco de conteúdo).
Os módulos usam ações de dados para buscar dados (por exemplo, dados, classificações e revisões de produtos) e para processar HTML para exibir uma página voltada para o cliente. Cada módulo contém campos de configuração que podem ser definidos por um autor de página ou administrador de site na ferramenta Assistente para criação de sites.
Os campos de configuração incluem campos para opções de layout, como posicionamento de imagens no módulo, campos para links para produtos ou páginas, e campos para imagens ou cadeias de caracteres que serão mostradas no módulo.
Os temas contêm código de Folhas de Estilos em Cascata (CSS) que é usado para estilização. Eles também contêm substituições de layout para módulos.
O SDK online permite que os desenvolvedores criem e personalizem módulos de comércio eletrônico, ações de dados e temas.
Assista ao vídeo a seguir para obter uma visão geral da extensibilidade de comércio eletrônico.
Configurar um ambiente de desenvolvimento
Para começar a desenvolver extensões, você deve configurar o ambiente de desenvolvimento.
Assista ao vídeo a seguir para saber como configurar um ambiente de desenvolvimento para o desenvolvimento de extensibilidade de comércio eletrônico.
Instale o SDK
Depois de configurar o ambiente de desenvolvimento, você pode instalar o SDK. O SDK fornece tudo o que você precisa para estender o canal online com novos módulos, ações de dados e temas.
Assista ao vídeo a seguir para saber como instalar o SDK para desenvolvimento de extensibilidade online.
Configurar um arquivo de ambiente de desenvolvimento
Depois de configurar o ambiente de desenvolvimento, configure um arquivo de ambiente de desenvolvimento (.env).
Assista ao vídeo a seguir para saber como configurar o arquivo SDK.env online.
Pacote e implantação
Quando as configurações do site local (módulos, ações de dados e temas) estiverem prontas para serem implantadas em seu ambiente online, você as compactará e implantará usando o Dynamics Lifecycle Services.
Assista ao vídeo a seguir para aprender a compactar configurações e implantá-las em um ambiente de comércio eletrônico.