Does it play well behind a load balancer? For example Cloudflare's?
And does it work well with non-browser consumers like native mobile apps?
And does it work well with non-browser consumers like native mobile apps?
Native mobile apps are also entirely supported. It's a very common use case. Most mobile languages have SSE client libraries.
The biggest issue with SSE is that there is unfortunately alot of deployed software that will downgrade incoming connections to HTTP/1.1 so even if the client would have otherwise supported HTTP/2 or higher its not presented the ability to do so.