Creating a single page application using AngularJS and Sitecore (SPA)

I want to implement a Sitecore application (single page design with angular js):

  • Is it possible?
  • If this is possible, then what will happen to the experience editor, will he work with him?
  • How about personalizing Sitecore?
  • I have no experience with angular js. what should I take into account to achieve this.

I will use Sitecore 8. I found this useful blog about this, but as he mentioned, the page editor simply will not work

Thanks.

+4
source share
3 answers

1.

, , SPA Sitecore 7, AngularJS front-end WebAPI, Sitecore Items, .

Sitecore MVC Controllers, , WebAPI. , , Sitecore, Sitecore Entity Service. Sitecore.

, , AnglarJS. , , , , .

2.

, AngularJS . Sitecore Controls, AngularJS, , .

3.

, Sitecore Controls. . SPA, Sitecore; Layout, Sublayout .. , ..

4.

AngularJs, , , , . Codecademy Tutorial, - .

, , SPA Sitecore AngularJs, .

+4
+1

Sitecore , , .

SPA :

  • a)

    b) static.html- , Sitecore ( json Content API) AngularJS.

  • .

  • The viewing experience or page editor is significantly different from the experience of the end user. And even then, this will require a separate design to create and maintain.

Which is much more complicated:

  • Use personalization to dynamically display different visualizations. Hide / show rendering, etc.

  • Have an Experience Editor reflecting the actual design of the SPA experience.

0
source

Source: https://habr.com/ru/post/1623876/


All Articles