4

基本上我是一名 PHP 开发人员,很快就会转向Demandware平台。我想知道什么是 Demandware 中使用的语言和技术,并且想开始自己学习。请帮忙。

4

6 回答 6

4

Demandware 本身是用 Java 编写的,但编码语法完全不同。它基本上由以下几部分组成

  • ISML 文件 - 类似于带有额外 DW 语法的 HTML 文件

  • ds 文件。这些是可以执行后端逻辑的脚本文件

  • xml 管道 - 逻辑的视觉/功能表示在管道中给出。前任。Cart-MinicartAdd 将向迷你购物车添加一个项目。

  • css,js 这些是普通的 css js 文件,可以像在任何其他 Web 应用程序中一样使用

资源:https : //xchange.demandware.com/community/developer 请注意,您需要拥有 Demandware xchange 帐户才能访问教程和 Api 文档。

于 2017-01-16T10:32:24.917 回答
3

请参阅我想开始学习 Demandware Salesforce Commerce Cloud 数字平台(以前称为 Demandware)是一个 SaaS 电子商务平台,它使用服务器端 JavaScript 在站点逻辑上创建自定义项。

于 2017-01-15T09:09:21.737 回答
1

几周前,我开始使用 Demandware。所以,如果你不想用 js、css(scss...)、html 来提升你的技能,这是一个非常酷的平台。

基本上,你所有的后端——它都与 Demandware API 一起工作——这是一个模型;您还需要使用控制器或管道作为控制器;您的视图 - 它是一个 .isml 文件,类似于 HTML + 模板引擎。如果您之前使用过 .twig - 您不会对 .isml 感到惊讶

我建议阅读这几篇文章并在此处挖掘有关 Demandware 的一些信息:

https://blog.baha.dk/2015/09/20/part-1-what-is-demandware/

https://blog.baha.dk/2015/12/20/part-2-developing-demandware/

不幸的是,我们在网上没有太多的资源和知识,大学。您可以在 Demandware XChange 社区门户以及 API 文档中找到所有信息。

于 2017-09-18T07:16:03.123 回答
1

学习一些现代的 Javascript。DW/SFCC 基于服务器端 Javascript(例如 NodeJS)的破解版本,其中包含一些 Java 引用以供取乐。了解这一点和 MVC 架构应该足以让您入门。

于 2018-07-17T21:34:50.593 回答
0

您可能还想查看这个Demadware MVC 概念问题以及 Demandware MVC 概念。

您可以查看开源文档Demadware Documentation

于 2019-12-02T09:15:42.720 回答
0

全栈 Web 开发知识在这里适用,需要面向对象的编程概念,剩下的就是 Javascript,您必须与生态系统 API 对象交互才能完成工作。一些使用节点工具、npm 安装依赖项、编译资产、webpack 的知识将帮助您,因为它经常需要。我自己最近从 PHP 转到了 SFCC。

于 2020-01-10T07:16:42.960 回答