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

如果我们想获得良好的性能和效率,是否应该使用flifter和Django创建聊天应用程序?,django,flutter,chat,django-channels,Django,Flutter,Chat,Django Channels,我是聊天应用程序领域的新手,但我在IT领域并不陌生!我想创建一个聊天应用程序,在未来可能有一个大的用户群。我已经研究过,现在days Flitter是创建跨平台应用程序的一个非常好的选择,而且在性能方面也很好。所以,为了在android和ios上创建聊天应用程序,我肯定会在前端使用Flitter 但对于后端,我不太确定。我在python和Django方面有3年的经验,这就是为什么我想在聊天应用程序中使用Django作为后端。我搜索到有一个名为Django Channel的Django包,我可以用

我是聊天应用程序领域的新手,但我在IT领域并不陌生!我想创建一个聊天应用程序,在未来可能有一个大的用户群。我已经研究过,现在days Flitter是创建跨平台应用程序的一个非常好的选择,而且在性能方面也很好。所以,为了在android和ios上创建聊天应用程序,我肯定会在前端使用Flitter


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

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

您正在搜索的是一种能够处理大量连接、线程和用户的语言或框架

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

您肯定可以在Django上构建聊天应用程序
django频道
是构建NRT应用程序的良好选择。但我建议你也去看看其他的科技产品。 您还应该考虑使用一个成熟的协议(如XMPP)作为应用程序的基础。