Headless DITA is real and relevant

Joe Pairman Joe Pairman Director of Product Management 13 Dec 2022 5 mins 5 mins
九色视频
鈥淚f all you have is a hammer鈥,听the saying goes, 鈥渆very problem looks like a nail鈥.听
The saying means that we try to solve problems with the tools that we have. In tech, that could be software tools, but also modules, frameworks, or languages that we鈥檝e learned and even built. In tech, we love our 鈥渉ammers鈥. We get passionate about them. At parties we鈥檒l tell you how they鈥檙e even the best tool for unscrewing bolts, actually.
These technical specialisms and their tribes each cluster around certain real-world uses. For example, some technologies are good for banking applications; others for content management. It gets more niche, though 鈥 content management has its own subgroups with their preferred tech. A recent one is 鈥渉eadless delivery鈥.

Different experiences, same content

Some years ago, large news providers realized that they wanted to give readers different experiences of the same basic content, the same articles. In some contexts such as a scrolling mobile feed, just a snippet and picture was needed to tease readers to read more. On a desktop site, a whole article could be good, with maybe videos in a sidebar. Elsewhere, maybe just the video and the article title would be best. For a content management system to deliver these different experiences, it wouldn鈥檛 be enough to just push one whole article everywhere. Rather, a flipped model was needed 鈥 one where the actual user apps and sites took the lead, requesting just the needed snippets from a CMS without its own presentation layer. A headless CMS.
As a marketing concept, that didn鈥檛 exist at the time. Some CMSs (such as the original Tridion) were already 鈥渄ecoupled鈥, with headless capabilities, but they didn鈥檛 shout about it. The big news broadcasters built their own headless systems to manage content, though at great expense over time. But other publishers and marketers liked what they saw, and a new breed of tool emerged to do just headless delivery. Well, the delivery part but also the data entry part. These simple CMSs did provide forms to collect content in the snippets needed for querying and later recombining in various output channels. Thus, 鈥渟tructured content鈥.
If you come from the technical content or publishing worlds, you鈥檒l recognize that that basic kind of structured content lacks the possibilities to capture rich semantic documents of standards like DITA. The reliable ways to repurpose, relate, and govern critical content that DITA supports. Coming from this world, we understand what鈥檚 really needed to cope with the challenges of scaling and automating data while ensuring that authors give users the context they need.听
Some folk from headless tool vendors misunderstand what鈥檚 needed in our world. For example, they see a requirement for tables, and they think 鈥渨e can do that鈥. They dismiss a requirement for PDF as 鈥渢here are libraries for that鈥. They hear about content reuse and rich semantic relationships between documents, and think 鈥渋t鈥檚 all just code鈥. Theoretical possibilities, that in practice are expensive and unmanageable 鈥 but a hammer can be machined to become a screwdriver, I suppose.听
To be fair, on the structured side, us publishing folk have sometimes dismissed headless too quickly. 鈥淒oesn鈥檛 DITA give you multichannel output鈥? Well, yes, but is that massively scalable, queryable on demand and in a structure that modern web developers will instantly understand? Don鈥檛 try to hammer nails with a screwdriver. Painful.听
Wouldn鈥檛 it be great if there were a well-governed, proper publishing system, intuitive to experts in technical domains like manufacturing, life sciences, and finance, that also had scalable, powerful headless delivery built-in? Not just delivery bolted on, glitching when you unpublish or edit content. Not just light integrations, but a real end-to-end publishing system, designed as one?

A proven approach

With Tridion, we actually do, and it鈥檚 the best-kept secret in content management. (Maybe we need to do some of that headless marketing I keep seeing). Tridion Docs with DXD does proper headless delivery with no need to 鈥渄itch DITA鈥. It鈥檚 not some dated system with a passing nod to APIs, but a serious web-scale solution that serves rich, well-governed structured content in formats that feel natural to frontend developers. It鈥檚 proven in practice with some of the biggest and most complex multi-regional content delivery environments there are. Yet it鈥檚 affordable and easy to get started with. Our upcoming release ensures that web developers need to write even less code to target exactly the content they need. (And we keep innovating 鈥 our next release recommends relevant content using semantic AI so you don鈥檛 even need user data to start getting useful results.)
Sometimes you need a matching toolset, not just a hammer.

Click here to find out more.

Joe Pairman
Author

Joe Pairman

Director of Product Management
Joe is Director of Product Management for Tridion. He is currently shaping strategic design for a more accessible and impactful product, drawing on his experiences leading teams and bringing structured content operations to tech companies, banks, and pharma companies.
All from Joe Pairman