为什么sfcc不能直接用html代替isml ?我看到的一个原因是显示动态内容。但是我想知道有没有其他的原因
使用isml模板SFCC允许开发人员做以下事情:
- 决定B2C商务如何将实时数据嵌入到页面
- 决定如何将这些数据与常规HTML代码一起格式化
还有一件事,就是标签,帮助器和命令的巨大实用程序,允许开发人员处理不同的数据模型和视图
最基本的区别:
- ISML模板生成动态店面页面. 模板将HTML与称为Internet Store Markup language (ISML)的专有语言扩展相结合。ISML模板由标准HTML标记、ISML标记和脚本表达式组成。ISML模板类似于Java Server Pages,两者都用于呈现动态生成的web内容。
- 超文本标记语言或HTML是设计用于在web浏览器中显示的文档的标准标记语言。它可以通过层叠样式表(Cascading Style Sheets, CSS)等技术和脚本语言(如JavaScript)来辅助。(静态页面)
裁判:
- https://en.wikipedia.org/wiki/HTML
- https://documentation.b2c.commercecloud.salesforce.com/DOC2/topic/com.demandware.dochelp/content/b2c_commerce/topics/site_development/b2c_working_with_templates.html