We want to use JSS (https://jss.sitecore.net/#/) for headless development and there are a couple of things that are not very clear in the documentation.
- We want to preserve XP Editor functionality. Does this require the javascript app to run in-proc, that is, within the Sitecore instance (integrated mode)? Or said differently, when we deploy the frontend app to a totally different server than the Sitecore CM one, is Sitecore XP editor support provided?
- Same question for Sitecore analytics functionality.
- If you want to use code-first approach, you must go with the integrated mode?