React
Plone: Backend
Python
17/10/2025
Beeta
en
Guillotina Volto: A New Backend for Volto
Developer
Intermediate
In this talk, we’ll introduce Guillotina Volto, an experimental integration that uses Guillotina — an async Python REST API framework — as a new backend for Volto.

Details

Volto has become the modern face of Plone, offering a powerful and flexible React-based frontend. But what if we could pair it with an equally modern backend — one that's lightweight, fast, and built for scalability?

In this talk, we’ll introduce Guillotina Volto, an experimental integration that uses Guillotina — an async Python REST API framework — as a new backend for Volto. We’ll walk through the motivation behind this approach, the architecture, key implementation details, and how it compares to the traditional Plone + Zope stack.

Topics covered will include:

Why choose Guillotina as a backend for Volto

How Guillotina handles content, permissions, and APIs Setting up Volto with Guillotina

Challenges and lessons learned during development

Whether you’re interested in headless CMS architectures, exploring Plone alternatives, or just curious about async Python backends, this talk will provide a fresh perspective on what’s possible with Volto beyond its classic roots.