Headless CMS has two high level painkillers: Performance Static site generation (SSG) and Server side rendering are two of the main selling points of headless CMS. The aim of the game is to pre-bake your web pages and get them as close to your target customer geo-graphically as possible by using content delivery networks (CDNs) and edge computing. So when someone in Japan loads your site they get the same experience as some in Cork. Another huge win of next-gen tools like NextJS and hosting platforms like Vercel are lazy loading of media. Not all the images are loaded up-front only stuff within a few scrolls. They're only loaded as you scroll close to them. Lets not forget optimistic page loads, when you scroll near a link to another page the content for that page is pre-fetched. So when you click it it'll feel like a magic instant load. So when you think of performance and headless the main things to think of are: The infrastructure wins by splitting up your frontend and CMS The page load wins of using next-gen techniques like Static Site Generation The on page benefits of lazy loading and optimistic fetching Flexibility Content blocks and flexible site structures are the big winners here. Stop thinking of your site as pages and rigid templates and instead start looking at the content blocks that make up your pages. The text / image content, the card grids. Once you start thinking of pages as collections of content blocks you'll realise you now have the ability to model any marketing message. Flexible site structures is the other winner. We never hardcode the structure of a site. Pages should be easy to create and re-arrange as your business changes and your navigation changes. Read More