You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
I am wondering if it would be possible to build the streamsync frontend (which I understand to be a vue component) and import it into another application. I read through the docs, but I'm not quite clear on if I should expect to be able to do this. Is it possible? If so, is there any reason the app couldn't be built as a web component? Use case is, we have an existing React application that we would want to render streamsync into.
The text was updated successfully, but these errors were encountered:
Hi, Streamsync is a rather complex framework that spans backend and frontend, similarly to Streamlit. You also need its backend server at all times, with support for websockets. There's no way to use it as a web component.
You could embed Streamsync (or other frameworks such as Streamlit) using an iframe an ensuring to mount the backend server. What I do in my day job is deploy Streamsync applications in Docker containers which I later embed in iframes. There are no water marks (unlike Streamlit) so aesthetically it works well, but it's a completely independent app, which doesn't seem to be what you're after.
I am wondering if it would be possible to build the streamsync frontend (which I understand to be a vue component) and import it into another application. I read through the docs, but I'm not quite clear on if I should expect to be able to do this. Is it possible? If so, is there any reason the app couldn't be built as a web component? Use case is, we have an existing React application that we would want to render streamsync into.
The text was updated successfully, but these errors were encountered: