...The React components communicate with each other and the Server using a middleware that's based on WebSockets.
With a "No Code" solution, there's always something you require that's not support. You spend ages bending the product to your requirements or pay the supplier to provide the components you need.
The alternative is a "Full Code" solution using React. This involves a lot of coding and it's not always easy to update content without doing a release. There's the option of using a Headless CMS for the content and but that only increases the amount code required.
...