Demandware | Technology stack | Salesforce Commerce Cloud

Shyju Pulari picture Shyju Pulari · Jan 14, 2017 · Viewed 7.3k times · Source

Basically I am a PHP Developer and very soon moving to Demandware Platform. I would like to Know what are Languages and technologies which are used in Demandware and like to start learning myself. Please help.

Answer

Anup Mali picture Anup Mali · Jan 16, 2017

Demandware itself is written in Java but the coding syntax is entirely different. It basically consists of the following

  • ISML files - that are similar to HTML files with additional DW syntaxes

  • ds files. These are script files that can perform backend logic

  • xml Pipelines - Visual/Functional representation of a logic is given in a Pipeline. ex. Cart-MinicartAdd would add an item to the minicart.

  • css,js These are normal css js files that are used like in any other web application

Resources: https://xchange.demandware.com/community/developer Please note that you need to have a Demandware xchange account to access the tutorials and Api documentation.