2025年8月9日 –, RB105
Pyodide is an open-source project that compiles CPython to WebAssembly, enabling native Python execution directly in browsers or Node.js. With built-in support for scientific libraries like NumPy and Pandas, it unlocks client-side computing potential for modern apps.
This talk shares practical use cases of Pyodide in frontend development—covering installation, DOM interaction, data analysis, and seamless JavaScript ↔️ Python communication. We'll explore how Pyodide empowers serverless, offline-first open source tools, and how it integrates Python into AI, and educational contexts.
Developers interested in frontend and Python integration, especially those who want to explore how to run Python natively in the browser using Pyodide. Suitable for those working in data visualization, scientific computing, Web3, or education technology.
難易度:中階
Calpa is a full-stack developer, writer, and active open-source contributor based in Taiwan and Hong Kong. He focuses on frontend frameworks (Vue, React), Python tooling, and Web3 infrastructure.
He has authored over 250 technical blog posts and builds tools that blend performance, developer experience, and creativity—such as markdown-based blogs, data visualization dashboards, and AI-assisted editors.
Calpa is passionate about sharing his knowledge through public speaking, weekly tech events, and daily writing challenges. He believes that the future of development lies in personal tooling, open platforms, and transparent collaboration.