Using eZ Platform as a Headless CMS
summary
Demonstrates a working JavaScript front end that uses the eZ Platform REST API via the eZ JavaScript client to perform full CRUD on a “bike rides” content type: login, list (with limits/pagination), create (location + content create struct) and publish. Uses Vue.js for the UI, reads complex field shapes (rich text, image variations, selection arrays), and adds a small “simplify value” layer to normalize responses. Shows a hybrid Twig/Vue deployment and a prototype GraphQL wrapper; the demo runs end to end with minor client-side fiddling.
AI-written summary · about
chapters (12)
- 0:00Introduction to session
- 1:51What is a headless CMS
- 15:55Advantages of headless approach
- 24:50Headless tools in eZ Platform
- 31:41Demo setup and Vue.js basics
- 40:34Adding View.js to static HTML
- 1:00:14Client API login to eZ
- 1:25:40Fetching content from eZ
- 2:03:23Adding content creation form
- 2:25:22Hybrid approach with Twig
- 2:30:02GraphQL and API alternatives
- 2:43:06Q&A session
related talks
19mJS Magic Supercharging Web Applications w/ Headless CMS and Modern frontend framework
55mExploring the new Drupal front-end with JavaScript 🌈🦄
47mServer Side rendered Vuejs app
16mUsing Drupal as a Content Hub to create an interactive, visual product
22mNuxt.js as a headless CMS
41mHeadless E-Commerce: The advantages of using Headless CMS with your e-commerce site
26mSymfony and Frontend: A Better Way
22mTaking Vue.js to the Backend
