Python 是一种有几十年历史的语言,拥有庞大的社区,在服务器上有坚实的基础,但在浏览器上却没有一个很好的用户体验......直到现在。
BeeWare 项目旨在让 Python 原生的无处不在。利用 Batavia 和 Toga 项目的结合,我们可以完全使用 Python 开发原生网络体验,无需 JavaScript。
在本讲座中,您将了解到 BeeWare 项目如何构建了 Batavia(JavaScript 中的 Python 虚拟机)和 Toga(多平台原生 API 的封装);将它们组合起来,可以只用 Python 构建一整个网络平台。