A CMS That (actually) Works with Single Page Application Frameworks like Angular and React
By Katie Lawson
In Bloomreach Experience v12.3 we’ve introduced an easier way to handle SPAs (and headless development in general) - and we wanted to tell you exactly why we are so excited with this new feature. I’ll be going over this in 3 parts:
A quick overview on the difference between SPAs and the traditional way to build a website. Along with a look at why SPAs are rising in popularity among developers and why SPAs and CMSs were historically a difficult pairing.
The fun part! How Bloomreach architecture and new SPA++ support lets developers leverage SPAs while ensuring marketers keep all the modern editing tools they need. We’ll look at how Preview and other key editing features work.
Bloomreach’s native server-side personalization and its content-based architecture makes it the perfect match for enterprise SPA use. We’ll dive in a bit deeper into content personalization and sharing content between an SPA and the traditionally built parts of your experience.
If you’re a developer looking for how Bloomreach handles SPAs differently, you might want to jump to Part 2, and check out the links on implementation and more below. If you’ve been hearing the term SPA and just want to know what in the world it is, start from the beginning.
Just want the code? Here are some helpful links: