The Holland America Line website built on Adobe Experience Manager Edge Delivery Services (EDS). Content is authored in Document Authoring (DA); the codebase carries the Holland America brand system and a library of reusable blocks.
A developer & author guide — the initiative summary, where the code and content live, how to find the GitHub repo and DA folder, and how to run locally — is published via GitHub Pages:
https://adobedevxsc.github.io/hal/
Source: docs/index.html
- Preview: https://main--hal--AdobeDevXSC.aem.page/
- Live: https://main--hal--AdobeDevXSC.aem.live/
- Content (DA): https://da.live/#/AdobeDevXSC/hal
For background on AEM Edge Delivery Services, see https://www.aem.live/docs/ and specifically:
- Developer Tutorial
- The Anatomy of a Project
- Web Performance
- Markup, Sections, Blocks, and Auto Blocking
- AEM Block Collection
Project-specific coding standards and the publishing workflow live in AGENTS.md.
npm inpm run lint- Install the AEM CLI:
npm install -g @adobe/aem-cli - Start AEM Proxy:
aem up(opens your browser athttp://localhost:3000) - Open the project directory in your favorite IDE and start coding :)