有朋友听了Jerry在2020年12月15日SAP全球技术大会上的演讲后,在我的微信群里提问:
Spartacus用Angular来实现Fiori风格了?以后不用SAP UI5了?
一些问题:fiori的组件更像是给管理用的?
spartarcus更像是电商类型的组件?
看我的回答。
Fiori本身是指代SAP推荐的一种UX风格,完整的Fiori Spec估计有几十万字,定义了一种web应用,能够称之为Fiori,必须遵循的设置准则。
Fiori之于SAP好比Material Design之于Google.
一个web应用的UX,要么是Fiori的,要么是非Fiori的。而Spartacus的UX没有遵循Fiori的设计准则,将来也不会。
Fiori应用,全称应该是满足了Fiori设计准则的web应用。
Fiori应用相当于一台能开的车,SAP UI5相当于发动机。一台车的发动机可以用SAP UI5,也可以用Angular,React,Vue这些。如果不是发烧友,客户只关心我开这台车最高时速能到多少码,而不操心我买的车的发动机,是SAP UI5,Angular,还是Rect,Vue这些。
大家放心,S/4HANA的UI一定会继续是SAP UI5/Fiori UX,不用担心会得学新的。
Spartacus是电商领域,场景和S/4HANA完全不同,这两个系统使用的用户画像相差太大了。