~/talk

Integrating web applications into an AEM marketing website

Talkat adaptTo() 2018 · 2018-09-10..09-12· [web-platform, frontend-architecture]
links:none on file
slides:none on file

Five integration patterns for embedding external web apps into an AEM marketing site are presented with pros and cons and working code on GitHub. Patterns include side‑by‑side subdomains, iframe, bootloader (JS snippet), server‑rendered backend HX API, and a practical backend crawler that periodically requests app pages, uses JSoup to extract HTML snippets and static resources, validates output (size and regex checks), stores assets, generates a cache manifest and delivers the app assets via AEM/dispatcher.

AI-written summary · about

  1. 0:00Introduction
  2. 0:40Application Integration
  3. 1:05About CQ
  4. 1:25What is an application
  5. 1:57What is interactive content
  6. 2:24Usability tools
  7. 2:55Configuration planning tools
  8. 3:19Calculators
  9. 3:31Development
  10. 3:51Why is it complicated
  11. 4:05Normal production environment
  12. 4:38Failed deployments
  13. 5:24Developer experience
  14. 5:45Expect
  15. 6:14Failure Analysis
  16. 6:45Scope Increases
  17. 7:05Additional Requirements
  18. 7:34Integration Patterns
  19. 10:52IFrame
  20. 13:00Evaluation
  21. 16:43Summary
  22. 22:47Copy and paste
  23. 23:31Maven build
  24. 24:03Reverse proxy
  25. 26:48Verify HTML
  26. 28:33Extract Static Resources
  27. 30:25Load Static Resources
  28. 31:19Extract References
  29. 33:19Post Processing
  30. 35:21External Content
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.