PyCon UK 2022

PyScript and my journey to the Web
09-16, 14:30–15:00 (Europe/London), Assembly Room

While PyScript is not yet ready for production use, it has provided an opportunity for a back-end Python developer like me to learn more about front-end web development. This talk chronicles how I used PyScript in my journey to better understand how to build web applications in Python!

This talk chronicles how I used Python to journey from web ‘noob’ to something greater.

While I’ve been using Python to develop back-end services for several years, I had not previously developed any web applications. PyScript presented an excellent opportunity for me to leverage my existing Python knowledge to help fill this gap in my skills.

PyScript is a framework that enables developers to create Python applications in the browser using HTML's interface and the power of Pyodide, WebAssembly (WASM), and other modern web technologies. It was announced by Peter Wang during his recent keynote at PyCon US 2022. While it is classed as “very alpha” and not yet suitable for production, it has proven to be a useful tool for exploration and learning.

Is your proposal suitable for beginners? – yes

Scott Irwin is a senior engineer and manager at Bloomberg, where he develops Python applications and libraries that are part of the tools used by the company’s clients to discover and use relevant functionality on the Bloomberg Terminal.

Scott is also a Python educator who teaches internal training courses at Bloomberg. He has also led live online training events hosted on the O'Reilly learning platform.