Everything is a Component - Site Development with Composum Pages

Wednesday, 4. September 2019 13:50 - 14:35 (45 min)

Outline

At adaptTo() 2016 a first prototype of a CMS approach was presented and now the first major release of Composum Pages is available.

Composum Pages is a free basic open source CMS based on Apache Sling, and a framework to create your own extensions, based on a platform providing JCR document versioning, release management and publication and client libraries modularizing Javascript and CSS.

This talk demonstrates it's guiding principle 'Everything is a Component' in the development of both content components and CMS extensions as modular Sling components. It covers:

  • A short overview of the Pages features
  • An implementation example for a content component (with live demo)
  • The development of a custom dialog widget (with live demo)
  • The extension of the Pages tools (with live demo)
  • 'How it works together' - live demonstration of the components usage

Composum Pages, the Composum Plattform and the demonstrated source code is provided via GitHub and free to re-use.

Speakers

Ralf Wunsch Ralf Wunsch, IST GmbH

Presentation download
Source code

Back to schedule