gpt4 book ai didi

django - 如果我们想要良好的性能和效率,我们是否应该使用 Flutter 和 Django 创建聊天应用程序?

转载 作者:行者123 更新时间:2023-12-04 15:27:52 24 4
gpt4 key购买 nike

我是聊天应用程序领域的新手,但在 IT 领域我不是新手!我想创建一个将来可能拥有大量用户群的聊天应用程序。我研究过,现在 flutter 是创建跨平台应用程序的一个很好的选择,而且它在性能方面也很好。因此,要在 android 和 ios 中创建聊天应用程序,我肯定会在前端使用 flutter!

但对于后端,我不太确定。我在 python 和 Django 方面有 3 年的经验,这就是为什么我想在我的聊天应用程序中使用 Django 作为后端。我搜索过有一个名为 Django-channels 的 Django 包,我可以用它来构建聊天应用程序!但我担心 django-channels 会是构建大型聊天应用程序(如 Instagram 或 WhatsApp)的好选择吗?

最佳答案

对于高性能 web 应用程序,Django 的性能非常好。

您要寻找的是一种可以处理大量连接、线程和用户的语言或框架。

您要考虑的另一个方面是应用程序的可扩展性。

您绝对可以在 Django 上构建聊天应用程序。 django-channels 是构建 NRT 应用程序的不错选择。但我也建议研究其他技术堆栈。您还应该考虑使用成熟的协议(protocol)(例如 XMPP)作为您的应用程序的基础。

关于django - 如果我们想要良好的性能和效率,我们是否应该使用 Flutter 和 Django 创建聊天应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61897547/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com