Skip to content

Monthly meetup

Photo of Carson Zhang
Hosted By
Carson Z.
Monthly meetup

Details

I'm thrilled to announce that we will team up with PyData AND EdmontonPy this month!
It will be an virtual meetup via Remo starting at 7 PM.

There will be one talk followed by a demo this month:

Meredydd Luff:
Anvil: Full-Stack Web With Nothing But Python

Abstract:
Building a modern web app requires so much: HTML, CSS, JS, Python, SQL, React, Bootstrap, Webpack, Flask... What if we could build a better abstraction?
Our answer is Anvil (https://anvil.works): a full-stack Python environment where everything is a Python object, from your UI components to your database rows. In this talk, the speaker will walk you through how and why we constructed this new approach to the web.
We'll start with a question: Why is web programming hard? It's because your data takes so many forms: database rows, Python objects, JSON on REST, JS objects, HTML DOM, and finally pixels. Most of a web developer's job is translating between these awkwardly different representations. Frameworks like Django help, but now you have a stack of leaky abstractions: web frameworks, ORMs, JS frameworks, CSS frameworks, build tools... These frameworks help you go faster, but they double the amount you need to know!
Anvil: A framework where everything is a Python object, requests to the server are function calls, and Python is a browser-side language. The speaker will talk about running Python in the browser and full-stack autocompletion. There will even be live coding.

NOTE that we will start at 7:00 PM (so you can have some dinner first).
Please join a little early.
Online link to be provided before the event.

We are actively seeking additional sponsors and organizers. If you are working for a company that uses Python and would like to support the local community and/or advertise jobs to 1300+ people, please email organizers@pyyyc.org.

Photo of PyYYC group
PyYYC
See more events
Online event
This event has passed