Hasty Briefsbeta

双语

Fused Apps: Building, Editing and Sharing Python in the Browser

a year ago
  • #Python
  • #Browser-Based Tools
  • #Data Science
  • Fused Apps 实现了基于 Python 的浏览器端工作流,让数据科学家能够使用 Streamlit 构建、保存和分享交互式前端界面。
  • 基于 Stlite 和 Pyodide 技术,Fused Apps 通过 WASM 在浏览器中运行 Python 代码,无需后端支持即可实现跨浏览器兼容。
  • 核心功能包括:预装 fused 和 pyarrow 的包管理、错误处理机制、GitHub 集成以及可分享的链接生成。
  • Pyodide 当前存在局限性:部分包(如 GDAL)不受支持,且受 WASM 限制会导致加载速度较慢。
  • Fused Apps 采用浏览器端免费执行模式,仅在使用共享控制平面层时产生费用。
  • 未来优化将聚焦 Pyodide 加载速度提升和扩展第三方包兼容性。
  • Fused 正在招募 Python 开发、Pyodide 优化及数据科学工作流创新领域的人才。