Thank you.
> Is React the only first class citizen in this stack?
Each system gets the same functionality. We centralize the critical logic for the client SDK in "@instantdb/core". React, Svelte, Tanstack, React Native et al are wrappers around that core library.
The one place where it's lacking a bit is the docs. We have specific docs for each library, but a lot of other examples assume React.
We are improving this as we speak. For now, the assumption on React is quite light in the docs, so it's relatively straightforward to figure out what needs to happen for the library of your choice.