World Congress 2022 Jun 15, 2022

Full Stack Web Apps With Nothing But Python

Eli Holderness

Ditch the cognitive overhead of REST APIs, HTML, and JavaScript frameworks. Discover how to natively build reactive, full-stack web applications using nothing but Python.

Pause
Mute Enter Fullscreen
#1 about 6 min

The complexity of modern web development and multiple abstractions

Transforming data across multiple languages and framework layers introduces frequent opportunities for human error.

#2 about 4 min

Building a frontend web interface with pure Python

Creating interactive web elements and click handlers relies on drag-and-drop tools combined with familiar programming syntax.

#3 about 2 min

Writing server functions and connecting them to client components

Defining backend routines requires simply wrapping logic with specialized decorators to accept frontend execution calls.

#4 about 2 min

Creating a Python-defined database and inserting user data

Storing user inputs involves configuring native application tables and appending programmatic rows from backend scripts.

#5 about 4 min

Retrieving and displaying server data in the frontend component

Populating dynamic interface elements is achieved by fetching entire data table structures and binding exact object parameters.

#6 about 4 min

Transpiling blocking Python to non-blocking JavaScript in browsers

Compiling backend logic into browser execution resolves asynchronous blocking challenges by generating sequential suspension states.

#7 about 3 min

Building rapid client-side code completion for full stack Python

Utilizing browser-based abstract syntax tree parsing delivers instant autocomplete suggestions without relying on slow network exchanges.

#8 about 3 min

Why writing actual code remains superior to no-code platforms

Providing raw programming environments enables robust software architecture that restrictive drag-and-drop web platforms cannot support.

#9 about 4 min

Developer questions on offline editors and application scaling

Addressing platform extensibility highlights localized code editing pipelines and alternative browser interpreters for scalable architectures.

Matching moments

3:49 min

Evolution and dominance of full stack JavaScript ecosystems

Michael Bromley · WWC 2022

1:10 min

Creating interactive visual experiences with pure frontend code

Chris Heilmann +2 · LIVE

4:54 min

The enduring value of web frameworks in the AI era

Edith Harbaugh Edith Harbaugh +3 · WWC Europe 2026

1:17 min

Accelerating project bootstrapping and feature development

Modood Alvi · WWC 2025

1:53 min

Bringing JavaScript developers into web artificial intelligence

Jason Mayes · Coffee With Developers

2:33 min

Expanding JavaScript horizons with WebAssembly and backend possibilities

Sasha Shynkevich · LIVE

Upcoming sessions on this topic

Open session

World Congress 2026 North America

When Humans Stop Writing Code: Rethinking Languages, Compilers, and Responsibility

Simon Auer

Organizer of flutter vienna meetup and CEO of marqably

Simon Auer
Open session

World Congress 2026 North America

Beyond Vibe Coding: Using CLI Tools as Your AI Counterpart in Pair Programming

Ron Veen

Java enthusiast and Special agent for Team Rockstars IT

Ron Veen
Open session

World Congress 2026 North America

Full Stack with Flutter - are we there yet?

Nemanja Stošić

Senior Flutter Developer

Nemanja Stošić
Open session

World Congress 2026 North America

Small LLM in your Browser: Huge Opportunities for Web Applications

Daniel Ostrovsky

UI/UX Architect at Payoneer | AI Architect | Full Cycle Development Expert | Public Speaker | Open Source Contributor |

Daniel Ostrovsky
Open session

World Congress 2026 North America

Architecting AI in Angular: WebMCP, A2UI, and the Agent Experience

Ankita Sood

Sr. Principal Engineer @ Secureworks | Angular GDE

Ankita Sood
Open session

World Congress 2026 North America

Look What Java Can Do Now: Live-Coding a GenAI MCP Server with the JAQ Stack

Suren Konathala

Senior Engineering Leader, Marketing & AdTech, AI GTM & Digital Experience Platforms, Java x AI

Suren Konathala