如果我们想要良好的性能和效率,我们应该与Flutter和Django创建聊天应用程序吗?

问题描述 投票:0回答:1

我是聊天应用程序世界中的新手,但在IT世界中并不陌生!我想创建一个将来可能会有大量用户的聊天应用程序。我已经研究过,如今,颤振是创建跨平台应用程序的一个很好的选择,并且在性能方面也很好。因此,要在android和ios中创建该聊天应用,我肯定会在前端使用flutter!

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

django flutter chat django-channels
1个回答
0
投票

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

您正在寻找的语言或框架可以处理许多连接,线程和用户。

您要考虑的另一方面是应用程序的可伸缩性。

可以肯定在Django上构建了一个聊天应用程序。 django-channels是构建NRT应用程序的不错选择。但我建议您也考虑其他技术堆栈。您还应该考虑使用完善的协议(例如XMPP)作为应用程序的基础。

© www.soinside.com 2019 - 2024. All rights reserved.