Question |
Answer |
Is there a sandbox that adobe can provide to those of us who are sites customers, in order to explore this further? |
Hi Christine, you can request for an App Builder trial through https://developer.adobe.com/app-builder/trial/! |
Is there a sandbox that adobe can provide to those of us who are sites customers, in order to explore this further? |
Thanks Sarah, just confirming, we would need to have App builder in order to leverage both SPA and Experience Manager Headless? |
Is there a sandbox that adobe can provide to those of us who are sites customers, in order to explore this further? |
Hi Christine, no, you could create your own SPA directly with AEM Headless without App Builder as well. However, if you do plan to extend any functionalities, we'd highly recommend this approach! |
Is this only available in cloud? |
Hi Florian, App Builder supports developers to build cloud native applications, you could use it with on-prem and Cloud Services. Is that what you are asking? |
How can I try the Experience Manager Headless |
Via AEM sandbox. Please contact your Adobe account representative |
Does the Remote SPA Editor allow to modify the structure of the page? I thought the Remote SPA feature only allowed to modify open areas pre-defined by developers |
yes and no. within the SPA you define areas that can be edited but those areas can be as narrow or wide as needed |
Is it mandatory to have a AEM in cloud to leverage this ? |
Hi Vengadesh, if you are referring to App Builder -- it is available to all AEM customers. For AEM Headless, it's also available in 6.5 I believe. |
Can you use AEM headless as a frontend to Magento backend? |
Yes |
Everything is secretly JS |
To be a tiny bit more serious it is because you develop JS in OOO or FO and with ES6 we get "classes" that are extendable with their function overloadable or overwriteable |
Does the Remote SPA Editor allow to modify the structure of the page? I thought the Remote SPA feature only allowed to modify open areas pre-defined by developers |
So, for example, it could be just a text component, or something much broader with a layout container that other components can be placed inside and re-arranged as needed |
React is the only framework supported so far? |
for AEM SPA editor, React and Angular |
Is it mandatory to have a AEM in cloud to leverage this ? |
I think it is 6.5.10 specifically for GraphQL for the non-cloud version, but maybe I am wrong. |
Are the serverless functions running on edge or where is the datacenter? |
Hi Helge, the serverless functions are running on Adobe infrastructure. We don't support edge at the moment. |
is the GraphQL server setup comes as part of AEM as a Cloud? Or this needs to be setup separately? |
yes, it's already setup, just need to configure your models and start using it |
React is the only framework supported so far? |
You can really use any front end framework within App Builder for your SPA, but if you'd like to use it with the SPA Editor in AEM, you'd need to use React or Angular as Mathias mentioned. |
is the GraphQL server setup comes as part of AEM as a Cloud? Or this needs to be setup separately? |
Sagar - GraphQL is having it's endpoint. You just need to use that endpoint and you will be all set. |
React is the only framework supported so far? |
Ok, makes sense |
how do we use this aio cli with AMS |
you can use aio cli to work with your app that connects to AEM Cloud service or AMS. |
Is the full selection of core components available for the Angular version of the AEM Single Page Application Archetype? |
https://github.com/adobe/aem-angular-core-wcm-components-examples |
In order to use the headless model you are describing, am I right in assuming that this only works with content fragments? |
yes, that is right. graphQL is currently only supported with content fragments. |
Can i use AEM core component and in SPA editor |
there are angular and react versions of the core components which work with the SPA editor |
Could we use web components which are native in the browser insted of usign React or Angular? |
yes totally |
Can i use AEM core component and in SPA editor |
see https://github.com/adobe/aem-angular-core-wcm-components and https://github.com/adobe/aem-react-core-wcm-components |
can we get the sample code from github to start exploring? |
Hi Vengadesh! The team's using the same SPA available here: https://github.com/adobe/aem-guides-wknd-graphql/tree/feature/spa-editor |
For English it seems okay. How to manage translations? |
with AEM translation integration - you can manage translation of any AEM resource with AEM language copies, translation workflows, and 3rd-party TMS connectors - pages, experience fragments, content fragments, assets, forms |
Does it come with in built Apollo server for exposing Graph QL APIs? |
AEM acts as GraphQL server in the model here |
How we can make the application to use our custom components? |
custom components need to work with the sling model exporter and then be mapped to an appropriate SPA component via mapTo/withMappable functions |
Where can we download the Adobe AEM CLI ? |
https://github.com/adobe/aio-cli |
is this available to play around with AEM? or do I need special permission? |
you can apply for a trial of app builder at https://developer.adobe.com/app-builder/trial/ |
Does AEM as a SPA support custom components that contain layout containers/responsive grids/ parsys or some equivalent? |
yes. my advice would be to look at the core container components such as tabs/accordion and follow those to implement your custom component |
Can you mix existing components built in sightly and java with the react components if your using the remote spa editor? |
You would need React representation of those components to use in the SPA. |
What is the level of support for TypeScript? I.p. w.r.t. to the GraphQL fragment consumption? |
You can definitely build your SPA with typescript and use that to interact with the AEM GQL API. in fact the react core components are built with type script |