First of all, let me thank you for a really awesome product. I’ve been searching for a long time for a suitable CMS for our React migration, and I think that I’ve finally found what I’m looking for. Squidex ticks all the boxes of what we require from a CMS and we’ll most likely be starting to implement it in our test environment soon.
The only thing that I’m missing when comparing it to other CMS products out there, is the possibility for the out editors to preview content for specific components before publishing it.
The way I insvision it is that you would for a schema supply a preview-url, e.g. “http://ourlocaltestenv/reactcomponents/blog-post-component”. Then when you create/edit content for that schema, you would get a preview-button that would take the user to that preview url, with an additional query-parameter for the content id, e.g. http://ourlocaltestenv/reactcomponents/blog-post-component?contentId=ea66f5ea-7b72-4d31-965a-8def8a3b9aca.
As you can see, the functionality is pretty simple, as the actual preview functionality will reside in the application consuming the API. The only thing that Squidex needs to do is to tell the consuming application what specific content that the user wishes to preview.
If needed I could probably whip up a pull request for this. But it would probably take until after the new year before I would have time to do that.
Best regards, Niklas