Custom Enterprise SPA Integration


we are currently using headless Bloomreach with a Nuxt/VueJS SPA in the frontend. It appears that we have some trouble synchronizing the SPA with the Preview in the Experience Manager. Since we already wrote a little bit of a custom solution, but later switched to official SDKs, I’d like to know what functionality the SDKs actually support, i.e.: suppose I correctly integrated the (Vue-) SDK and configured the CMS for integration, should it be possible for us to make changes in the Preview, which would automatically be synchronized with the SPA etc.?

Thanks for any suggestions!