Edge delivery Tutorial based on document authoring
What you need
- A GitHub account (where you can create a git repository)
- Node 20+
- An Adobe account
- The AEM CLI - npm install -g @adobe/aem-cli
- A code editor - Cursor or VS Code is recommended.
- AEM Sidekick
- Basic HTML, JS, and CSS skills
- An Edge Delivery Project - we'll quickly scaffold one out in the next 5 minutes.
Creating an Edge delivery project
- Visit: da.live/start
- Select “Author Kit”
- Select “Use this template” on github
- Go to the ReadMe file and press on Install AEM Code Sync link
- click configure
- select the organization and choose “only select repositories”
- Go back to da.live/start
- Paste your github URL
- Make sure Author Kit is selected
- Press “Make something wonderful”
- In the background, the content is copied and configured
- You are redirected to your folder structure in da.live
How to use the UI
- Open the index page
- Play around with the UI (see the options on top, and left, preview)
Doing a translation
- Select the index page
- Press share
- Go to Apps -> Translate content
- Give it a Title
- Add URLs (use the one from your clipboard)
- Press validate sources
- Press confirm
- Select languages
- Press Start project
- Press Translate all
- Press Get status
- Press Complete project
- You’re all done!
- Go back to your page
Extending translation config
- Go to https://docs.da.live/administrators/reference/localization/sample-loc-configs
- Select a config you want to use (e.g. Locale-based (language & region) Google Translate config)
- Download translate.json
- Go to your root folder and add /.da to your path
- Upload the json file
- Preview
- Open the translate page (ignore the translation folder for now)
- Check the configuration
Hint:
Translate = translate first, rollout afterwards
Rollout = only Rollout e.g. in case you manually translate the pages
Extending the UI on a page level
- go to https://adobelabs.dev/developers-live/eds-micro-frontends/2 and follow the instructions
Next steps:
- Develop the other Apps from the EDS Micro Frontend demo https://adobelabs.dev/developers-live/eds-micro-frontends
- Play around with the translation app
- Test BYOM (see links below)
BYOM:
- Demo Repository: https://github.com/larsauffarth/byom-demo
- https://www.aem.live/developer/byom
- https://www.aem.live/docs/admin.html#schema/ContentConfig
- https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager-blogs/dynamic-page-publishing-in-aem-edge-delivery-with-byom-and-app/ba-p/766392
- Developers live 2025 recording https://youtu.be/f5UtkTDados?si=obMC6qtaaIuMhXzq
Links:
FAQ: https://docs.da.live/about/faq#faq
Block Collection (offical ones): https://www.aem.live/developer/block-collection
Block Party (community based): https://www.aem.live/developer/block-party/
AI Agents Skills: https://www.aem.live/developer/ai-coding-agents#giving-agents-skills
Example Content: