Should we create chat application with Flutter and Django if we want good performance and efficiency?

1,941

For high-performance web applications Django is quite performant and good.

What you are searching for is a language or framework that can handle lots of connections, threads and users.

Another aspect you would want to consider is the scalability of your application.

You can definitely build a chat application on Django. django-channels is a good choice for building NRT applications. But I would recommend looking into other tech stacks as well. You should also consider using a well-established protocol such as XMPP as the base for your application.

Share:
1,941
Admin
Author by

Admin

Updated on December 20, 2022

Comments

  • Admin
    Admin over 1 year

    I am a newbie in the chat application world but I am not new in the IT world! I want to create a chat application that may have a large user base in the future. I have researched that now days flutter is a very good option to create cross-platform apps and it is good in terms of performance. So to create that chat app in android and ios I will use flutter in front-end for sure!

    But for backend, I am not so sure. I have 3 years of experience in python and Django and that's why I wanted to use Django as backend in my chat app. I have searched that there is one package of Django named Django-channels which I can use to build a chat app! But I have concerned like will django-channels be a good option to build a large chat application like Instagram or WhatsApp?