在浏览器中通过 Pyodide 和 Service Worker 运行 Python ASGI 应用
Running Python ASGI apps in the browser via Pyodide + a service worker
AI 导读作者展示了如何在浏览器中通过 Pyodide 和 Service Worker 运行 Python ASGI 应用。此前的 Datasette Lite 使用 Web Workers,但无法执行 `<script>` 标签中的 JavaScript。新方案由 Claude Opus 4.8 协助完成开发,解决了这一问题。作者已展示了基础的 ASGI FastCGI 演示和运行 Datasette 1.0a31 的演示,并计划后续将此方法应用于升级 Datasette Lite。
来源:Simon Willison 博客 · simonwillison.net