В основном у меня есть понимание архитектуры Headless CMS / Headless Commerce.
Безголовая CMS - это внутренняя система управления контентом, созданная с нуля как хранилище контента.
То есть системы управления контентом (Пример: Sitecore, et c) будут представлять контент как сервисы (CAAS). Веб-приложение React или Angular будет обращаться к содержимому как к услуге для отображения в пользовательском интерфейсе. Таким образом, системы CMS отделены от внешнего интерфейса и известны как CMS без головы. React или Angular не будут размещаться на CMS, а будут развернуты отдельно. Термин «безголовый» происходит от концепции измельчения «головы».
Торговля всегда будет безголовой, потому что она будет отделена от внешнего интерфейса приложения. т.е. приложения переднего плана будут использовать динамические данные c через веб-сервисы от коммерческих механизмов.
Теперь, что такое PWA без головы?
Безголовая CMS + Безголовая коммерция + Функции PWA = Безголовый PWA?