What if you could build a full-stack web app, from UI to database, with nothing but Python? This talk shows you how.
#1about 5 minutes
The complexity of modern full-stack web development
Traditional web application stacks require multiple languages, frameworks, and data transformations, which introduces complexity and potential for bugs.
#2about 5 minutes
Replacing the entire web stack with Python
Anvil simplifies web development by replacing the entire stack of abstractions with Python for the database, server, client, and UI.
#3about 5 minutes
Live demo building a full-stack app with Anvil
A step-by-step demonstration shows how to build a web app with a drag-and-drop UI, client-side logic, and server functions.
#4about 5 minutes
Connecting the UI to a Python-based database
The demo continues by creating a data table, storing user input from the UI, and then retrieving and displaying that data in a formatted grid.
#5about 4 minutes
How Anvil compiles Python to run in the browser
Anvil uses the Skulpt transpiler to convert Python to JavaScript, solving the challenge of blocking operations by wrapping function states in 'suspensions'.
#6about 4 minutes
Implementing fast, full-stack autocompletion in the browser
The autocompleter runs entirely in the browser by using Skulpt to parse a live abstract syntax tree, providing fast suggestions across the entire stack.
#7about 2 minutes
Anvil's design philosophy for accessible and powerful tools
The framework aims to be simple enough for novices while remaining powerful enough for professionals, embracing code as the best way to instruct a computer.
#8about 3 minutes
Q&A on local development, PyScript, and scaling apps
Questions from the audience are answered, covering topics like using a local editor with Git, the future of PyScript, and strategies for building larger applications.
Related jobs
Jobs that call for the skills explored in this talk.
The State of WebDev AI 2025 Results: What Can We Learn?Introduction
The 2025 edition of The State of WebDev AI offers a detailed snapshot of how developers are using AI today, which tools have gained the most traction over the past year, and what these trends suggest about the future of the industry.
In...
Apify
What Developers Are Building to Win $1 Million with ApifyApify started as a web scraping product, but quickly evolved into a full-blown platform and marketplace for developers to write code, and monetise it by creating Actors, tools that simplify the scraping process for others.
Running until the end of J...
Daniel Cranney
Dev Digest 204: Agentic AI Book, Creepy Links & Time to Ditch ProjectsInside last week’s Dev Digest 204 .
📘 The Agentic AI Handbook
💻 Writing a browser with AI
👔 LinkedIn Job Scams
🔗 The 2025 Web Almanac
📈 A cross-browser performance testing agent
💨 How Python’s packaging library got 3x faster
🫣 Create creepy links an...