Content as a service vs Sling Model Exporters vs others for exposing JSON from AEM
Hi All,
There can be many ways to expose content from AEM as JSON
- Manipulate/filter infinity.json to provide required JSON
- Write a custom servlet, which reads JCR and exposes required JSON
- Content as a service - new feature being provided in AEM 6.3. There doesn't seems to b much official (Develop/Administer/Author) documentation on this. Is there a role of Content Fragments and Experience Fragments (not sure of difference between 2 yet)
- Sling Model Exporters - Provided by Sling.
- Any other?
Has anyone evaluated different options? What is the difference between CaaS and Sling Model Exporters? If there are some reference links which help us understand and evaluate different options please share experiences.
Thanks
Sandeep