Does anybody know if there is better support for WebSockets?
If I remember right, with Django(1) it is not easy to do it. And is it possible to use GraphQL?
With Django Channels there is great support, with some quite interesting things you can do. GraphQL can be handled by a third party package, there are a few out there at the moment.
Seconding this. Channels was actually shockingly easy to implement, maintain, and expand, even at a small startup with a fairly small and relatively inexperienced team.