HomeDev GuideAPI Reference
Dev GuideAPI ReferenceUser GuideGitHubNuGetDev CommunityDoc feedbackLog In
GitHubNuGetDev CommunityDoc feedback

Music Festival SPA

Shows a demo site for the Optimizely Content Delivery API.

You can download the Music Festival demonstration site from GitHub. It is a Single-Page Application (SPA) site built on Optimizely Content Delivery API and Vue.js, and includes some customizations for friendly URLs and flatter JSON results.

The sample site demonstrates one approach to render Optimizely content in a client side framework that is using client-side routing for navigation with a working On Page Edit (OPE) mode in the Episerver UI.

This particular solution uses Vue.js with Vuex to handle the state of the app in a single source of truth. Most of the techniques are framework agnostic and can be used with any other framework, such as React or Angular.

Blog posts on SPA applications