[PyCon Korea 2026] ASGI on Pyodide: building a web server inside your browser - Yuichi
조회수 154회·1개월 전·길이 미제공
아직 이 영상의 타임라인이 없어요.
영상 설명 원문 보기
This talk explores ASGI as a bridge between Python web frameworks and browser-side Python runtimes powered by Pyodide. Based on experience building Stlite and Gradio-Lite, it explains how HTTP requests, WebSocket messages, lifespan events, and context variables can be handled inside the browser, and what this teaches us about ASGI itself. --- 이 발표에서는 ASGI를 활용해 Python 웹 프레임워크와 Pyodide 기반의 브라우저 측 Python 런타임을 연결하는 방법을 살펴봅니다. Stlite와 Gradio-Lite를 개발한 경험을 바탕으로, 브라우저 내부에서 HTTP 요청, WebSocket 메시지, 라이프사이클(Lifespan) 이벤트, 컨텍스트 변수가 어떻게 처리되는지 설명하고, 이를 통해 ASGI 자체에 대해 무엇을 배울 수 있는지 알아봅니다. --- 유이치 Yuichi Yuichiro is a professional software developer with a deep passion for open source software. After working on software development for several machine learning startups, he joined Hugging Face in 2023. In 2026, he joined the Research Center for Advanced Science and Technology, The University of Tokyo. He develops and maintains several OSS projects, including Streamlit-WebRTC, Stlite, and Awesome Emacs Keymap, and contributes to other OSS projects such as Streamlit and Gradio. He has also been actively involved in the global PyCon community, attending PyCons around the world and sharing his work through talks at several Python conferences.