mojo 是一种非常年轻的语言。不仅没有像 django、fastapi 或flask 这样的 Web 框架可用,而且它甚至没有可以构建本机 http 客户端/服务器的低级套接字库。
最好的情况是,您可以尝试从 mojo 导入 python 模块并以这种方式创建应用程序。然而,建造起来会很笨拙。首先,mojo IDE 集成无法理解 python 类型(因此您最好不要使用类型注释)。这也意味着您将无法获得 IDE 补全,因为大多数内容都是PythonObject类型。另外,虽然 mojo 可以导入 python 模块,但反之则不行。您无法将 mojo 包加载到 python 中。
您可能最好用 python 编写后端,并在子进程中执行 mojo 二进制文件来进行计算并生成供 python Web 服务使用的输出。