我喜欢将 python 的强大功能(和现有库)与 Flutter 丰富的用户界面相结合的想法,但是我想知道 Flet 如何与现有 Flutter 代码库进行交互。
具体来说,是否可以将Flet合并到现有的Flutter应用程序中?我可以在 Flet 中(通过 python)编写特定的业务逻辑模块,然后通过标准 Dart/Flutter 访问该模块吗?
我认为这样的机制将为开发人员提供很多实用工具,允许 Flutter 应用程序具有更大范围的(语言)表达能力,并使已建立的代码库更容易适应 Flet,而无需从头开始。
仅供参考:我知道存在用于 Python 集成的 Flutter 包(例如 Chaquopy 和 Starflut,或者只是运行基于 Python 的自定义设备上 Web 服务),但我对 Flet 可以实现的更原生的集成很感兴趣负担得起(更少的编组逻辑等)
这是可能的,看看这里的例子:https://pub.dev/packages/flet