Composable Content

Break down and organize content into smaller, independent components that can be easily rearranged, combined, and reused.

Peter Bockenthien
Written by
Peter Bockenthien

Composable Content

"Composable content" refers to the ability to break down and organize pieces of content into smaller, independent components that can be easily rearranged, combined, and reused in various ways. It allows you to have greater flexibility and control over how your content is structured and presented.

The reason you want to do this is to create custom content for for different audiences and channels. I actually already do this using Bootstrap Display utilities in custom MODX TPLs The next step for MODX would be to extend their Content Types to Composable.

In the context of WordPress, which is traditionally a monolithic content management system, composable content refers to the concept of breaking your content into smaller building blocks or modules. Instead of creating a single long article or page, you can create individual content elements, such as paragraphs, images, headings, or even more specific components like testimonials, feature boxes, or call-to-action sections.

This is something that WordPress will never be able to do because it's a hot mess mix of PHP, HTML, and CSS. Think of it as chocolate chunk peanut butter ice cream.

By having these smaller content components, you can mix and match them in different combinations to create unique layouts and pages. You can easily rearrange the order of content blocks, insert new ones, or remove existing ones without affecting the overall structure of your website. It gives you the freedom to customize and design your content in a more modular and flexible way.

‘modular and flexible way’ describes MODX, which I've used for 12 years because it allows me to tailor the back and front end for clients. That allows me to make the client's website do what the client wants.

Furthermore, composable content allows you to reuse these content blocks across different pages or even different websites. For example, if you have a testimonial block that you like, you can reuse it on multiple pages without having to recreate it each time. This saves you time and effort by eliminating the need to duplicate content or recreate similar elements.

Ditto in MODX.

While MODX offers great results, Contentful is for large organizations who need content deployed to different channels for different audiences.

It would be reverse Access Control List. ACL as it's known, grants permissions in the back end of modern websites. Contentful has that in the back end, too, but also in the front. Different levels of content is displayed for different audiences in different channels.

Suppose you have a wholesale nursery in different states. You create the content first, and leave how to distribute that content to engineers.

Here's what the Composable content repeatable blocks might look like.

Composable content blocks illustration

If it's in a box, it's a repeatable block. If it's a box within a box, it's a repeatable element.

Focus on the Plant block. If one of the Elements is empty, it won't display.

Composable Content fosters the creation of content faster, allowing a larger business or organization far better ROI and incentivizes transition away from monolithic CMSs.

Composable content is organized into smaller pieces of independent content components that can be easily rearranged, combined, and reused.

Previous blog posts

Top