Headless MODX and modern frontend
The headless transition allows you to stop using MODX as a mandatory frontend runtime without immediately throwing away its database, admin panel, and accumulated data.
Typical setup:
modern frontend β API β MODX / xPDO
At this stage, MODX can still remain the CMS and backend, but the new frontend no longer depends on chunks, the old parser pipeline, and most of the platform's presentation limitations.
This makes it possible to gradually integrate Next.js, React, mobile applications, standalone services, GraphQL or REST, and only after that decide which parts of MODX are truly worth replacing further.