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 rendering Optimizely content in a client-side framework that uses client-side routing for navigation with a working On Page Edit (OPE) mode in the Episerver UI.
This solution uses Vue.js
with Vuex to handle the app's state in a single source of truth. Most techniques are framework-agnostic and can be used with any other framework, such as React or Angular.
Blog posts on SPA applications
- Blog post: Introducing a new SPA template site: MusicFestival
- Routing in a SPA with a working On-Page Editing experience
- Tips and tricks for a great On-Page Editing experience in SPAs
- Introducing Foundation Spa React
Updated 10 months ago