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.
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.