A personal journey through various approaches to publishing content on the web. Covering monolithic CMSs, headless CMSs and a microservices architecture built around the principles of COPE.
of small services, each running in its own process and communicating with lightweight mechanisms, often an HTTP resource API.» Microservices Martin Fowler
API-first development and the principles of COPE. Web A schemaless templating layer that can operate as a standalone platform or with API as a full stack web application. Publish A writer’s window to the world of content creation. Flexible interfaces designed to optimise editorial workflow. CDN A just-in-time asset manipulation and delivery layer designed as a modern, global content distribution solution. The suite
800px)" srcset="https://example.com/berlin.jpg?width=800&height=800&resizeStyle=entropy"> <img src="https://example.com/berlin.jpg"> </picture> Reuse a single asset in different aspect ratios (e.g. portrait vs. landscape)