I have implemented headless ecommerce on several projects, and this solution has really opened up new possibilities for flexibility and scalability. The main goal is to separate the frontend and backend, which allowed us to easily integrate different sales channels, such as mobile apps, websites, and even voice interfaces. The first project was a store with a high load, where it was important not only to improve the speed of work, but also to ensure convenience for developers. We chose Strapi as a CMS and used Next.js for the frontend. This combination allowed us to easily connect external services and quickly change interfaces, as well as achieve good loading speed.