Yes, Reflex is fully built on web-socket communication from the Next.js frontend to the FastAPI backend. It's explained more [in their docs](https://reflex.dev/docs/advanced-onboarding/how-reflex-works/)
Reflex