云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

香港带宽_数据库删除表命令_便宜的

小七 141 0

概述:

斯巴达克斯在SAP CX Live Barcelona上获得了权威性的介绍。在任何情况下,单页商业店面的可能性对SAP来说都是全新的。例如,在SAP发布YaaS(AngularJS)的极其基本但功能强大的SPA布局之前的许多年。它最初计划作为一个试验流。

Spartacus是一个基于Angular的店面,专为SAP Hybris Commerce/SAP Commerce Cloud设计。它使用restapi与Hybris Commerce交互。由于处于初始阶段,它仍然提供了Hybris店面的大部分核心功能。斯巴达克斯是可扩展和定制的。斯巴达克斯定期更新,预计2019年第一季度正式发布。

斯巴达克斯的架构:

斯巴达克斯有一个解耦的架构,这意味着店面本身作为一个独立的实体,在其OOTB功能之上可以有自定义功能。它通过restapi与sapcommercecloud或任何其他SAP、非SAP工具进行交互,云估价,使其成为一个独立的框架。它使前端开发人员不再了解后端技术,个人免费云服务器,他们唯一需要的交互是通过web服务层,这使得单个平台的开发、测试和部署更加容易。

我们可以真正利用snappy UI,即服务器端呈现和延迟加载组件等,因为它不再是作为平台的一部分,可以单独部署,允许单独扩展。

每个功能都作为一个单独的模块存在。如果在SmartEdit或CMS Cockpit中创建新页面,则需要在Angular代码库中创建单独的站点页面。

以下技术用于构建Spartacus:

用于JS storefront:Angular 6.1.8、TypeScript 2.9和sass对于反应式编程、状态管理和样式:RxJS 6.3.3、Ngrx 6.1和Bootstrap 3.2.2对于单元测试:Jasmine、Karma和Proactor

Spartacus的主要特征:

基于JS框架和工具的开源店面。具有PWA功能的单页应用程序。店面在运行和构建时都是可定制和可扩展的。将版本中的新功能合并到您的店面中。解耦和可升级的体系结构。您还可以构建自定义库,以便在多个站点中重用组件。图书馆提供了完全分离的OOTB组件,因此您可以指定您想要的或扩展的任何内容。

定制斯巴达克斯:

由于斯巴达克斯仍然是新的,有许多功能是不可用的,如店内取货选项,云服务器免费,它有时会在结帐时显示一个突然的行为等,云服务器网站,所以我们可以继续建设或修改任何特征。要定制Spartacus,请修改现有组件或其部分,或创建新组件。尽量精简模块,避免不必要的依赖性。

看看创建的不同页面。这些角度组件是针对SmartEdit和CMS Cockpit的不同页面创建的

结论:

单页应用程序和渐进式Web应用程序的重要性是巨大的,就速度而言,在没有互联网的情况下运行应用程序等。SAP摆脱陈旧、缓慢的基于JSP的店面,并用Spartacus取代它,显示了它的重要性。斯巴达克斯看起来非常鼓舞人心,大数据的未来,甚至在它最初的形式。很明显,很多事情都会改变,直到它在稳定状态下发布。

如果我们把老店面和斯巴达克斯相比,有很多积极的方面。由于更加精简、快速和独立,它有助于前端被视为一个独立的实体。开发、测试和部署,不考虑商业或后端的东西。它必将为前端开发人员提供更多的加速和升级机会。在不久的将来,它将如何发展真的很令人兴奋。

参考文献:

https://enable.cx.sap.com/

https://hybrismart.com/2018/10/28/pwa-and-sap-spartacus-overview/