Adding a GraphQL API to Django (with Vue.js frontend) - Manuel Riel

Опубликовано: 03 Июнь 2026
на канале: PyCon Thailand
2,351
34

Talk by Manuel Riel - Sun 16 Jun @ PyCon Thailand 2019 (https://th.pycon.org/talks/#sun_1_14:55)

GraphQL is the new standard for client-server API communication,
replacing REST in many newer projects. This talk shows you how to
quickly add GraphQL to your Django project, test and use it in a
simple Vue.js app. Sample code provided.


Speaker Bio - Manuel Riel:

I'm a serial online entrepreneur who is always looking to add useful
products to the world – both open source and paid. My standard toolbox
includes Python and Django (and sometimes WordPress) on the backend
and Vue.js on the frontend. I also do data wrangling and some machine
learning in Jupyter, Pandas and Keras.

My latest startup is a hosted backup service for Borg:
https://www.borgbase.com/

In my spare time I'm also a Google Summer of Code mentor and maintain
various open source projects and standardization efforts:

Borg backup client for macOS/Linux:
https://github.com/borgbase/vorta

open source electronic invoicing: https://www.invoice-x.org/

invoice2data: extract structured data from PDF invoices
https://github.com/invoice-x/invoice2...

upodder: command line podcast downloader
https://github.com/m3nu/upodder