A Tale of Three Components

Embed Size (px)

Citation preview

A Tale of Three Components.

Towards a decoupled CMS

Three Components

CMF / Puli Resource

Resource abstraction

Resource browser

Resource location

CMF Content Type

Form Storage - View

Assign complex types to model properties.Rich text

Markdown

Image galleries

Geolocation

etc etc etc

Store those types correctly!

Handles form and view representation

CMF Content Type

CMF Description (pending)

Apply standard decriptors to disparate objects.

Allows objects to be represented (f.e. in a GUI) in a standard way.

Examples:Add CRUD URLs from Sonata/Sylius/Sulu admin interfaces.

Add titles, image thumbnails, descriptions etc.

SyCMS

Experimental CMS using CMF components.

Influenced by Sylius.

Same UI stack as Sylius (Semantic UI, Gulp, etc).

Live Coding!!