我使用C++和WxWidgets开发了一个桌面GUI应用程序,我只完成了前端,GUI看起来非常老式和无聊。所以因为我正在学习 Flutter,所以我决定用 Flutter 构建桌面的 GUI。但我不知道我可以用它来搭配什么服务器端语言。我可以编写 C++,但我想知道使用 Flutter GUI 的桌面后端的不同可能性和良好的语言选择。
我在网上尝试查找哪些服务器端语言可以与 Flutter 桌面 GUI 一起使用,但到目前为止还没有可靠的结果。
谢谢。
如果您完全在 Flutter 中构建前端,Dart 是最佳选择。如果您的应用程序需要某些特定功能(例如 Stripe 支付),我建议使用 JavaScript 或 Python,因为这些语言是您可以找到的最好的后端语言。
此外,如果您的应用使用服务器请求,请使用 Firebase 将数据存储在 Google 服务器上,仍然使用 Dart。但是,如果您需要使用 JS 或 Python 构建更复杂的函数,Firebase 提供了在服务器上更新它们的可能性。
您可以将 Flutter GUI 与各种后端语言配对。我最近使用 Flutter 并将其与 Dart 配对。不过,您也可以尝试使用 Python。在我看来,Dart 是最合适的选择。