Nuvem comercial Demandware | Technology stack | Salesforce
basicamente sou um programador de PHP e muito em breve vou para a plataforma de Demandware. Eu gostaria de saber o que são línguas e tecnologias que são usadas em Demandware e gostaria de começar a aprender eu mesmo. Ajudar.
6 answers
O Demandware em si é escrito em Java, mas a sintaxe de codificação é completamente diferente. Basicamente consiste no seguinte
Ficheiros ISML-que são semelhantes aos ficheiros HTML com sintaxe Dw adicional
Ficheiros Ds. Estes são ficheiros de programas que podem executar a lógica da infra-estrutura
Pipelines Xml-representação Visual / funcional de uma lógica é dada em um Pipeline. ex. Cart-MinicartAdd adicionaria um item ao minicart.
Css, js Estes são arquivos css js normais que são usados como em qualquer outra aplicação web
Recursos: https://xchange.demandware.com/community/developer Por favor, note que você precisa ter uma conta Demandware xchange para acessar os tutoriais e a documentação da Api.
Ver quero começar a aprender software de procura Salesforce Commerce Cloud Digital Platform (anteriormente Demandware) é uma plataforma de comércio eletrônico da SaaS, que usa JavaScript para criar personalizações na lógica do site.
Https://blog.baha.dk/2015/09/20/part-1-what-is-demandware/
Https://blog.baha.dk/2015/12/20/part-2-developing-demandware/
Infelizmente não temos muitas fontes e conhecimentos online, faculdade. Todas as informações que você pode encontrar no Portal comunitário Demandware XChange e também na documentação da API.Aprender um pouco-Javascript moderno. DW / SFCC é baseado em uma versão pirateada do Javascript do servidor (por exemplo, NodeJS) w/ algumas referências Java jogadas para diversão. Saber isso e arquitetura MVC deve ser suficiente para começar.
Você pode querer verificar este conceito de Mvc do Demadware questão, bem como para o conceito de MVC do Demandware.
Todo o conhecimento de Desenvolvimento web da pilha aplica-se aqui, conceitos de programação orientados a objetos são necessários, então o descanso é Javascript e você tem que interagir com os objetos da API do ecossistema para fazer as coisas. Algum conhecimento de usar ferramentas de nós, npm para instalar dependências, compilar ativos, webpack irá ajudá-lo como é frequentemente necessário. Eu próprio mudei de PHP para SFCC recentemente.