Headless WordPress — современный путь
Не отказываемся от WordPress — берём его API и подключаем современный фронт. Получаем зрелую CMS + быстрый сайт.
Headless WordPress — это когда WordPress используется только как админка для контента, а сам сайт строится на современном фронтенд-стеке (Next.js, Astro, Nuxt). Лучшее из обоих миров: зрелый редактор для контент-команды + быстрый сайт для пользователей.
Когда выбирать headless WordPress
- Контент-команда уже привыкла к Gutenberg, переучивать не вариант.
- Нужен быстрый фронт (Core Web Vitals в зелёной зоне всегда).
- Хочется фронт на React/Vue/Svelte — для интерактивности и сложных компонентов.
- Многоканальный контент: веб, мобильное приложение, сторонние сайты — все берут с одного API.
Стек, который работает
- WordPress + WPGraphQL — быстрее REST API для фронта.
- Custom Post Types через ACF Pro — гибкая модель данных.
- Frontend на Next.js или Astro — SSG для контентных страниц, ISR для динамики.
- CDN на Cloudflare — ускорение для всего мира.
- Превью через WordPress preview API — авторы видят черновики до публикации.
Минусы headless
- Дороже разработка — нужны и WP-разработчик, и фронт-разработчик.
- Превью усложняется — нужна отдельная инфраструктура.
- Часть плагинов перестаёт работать (зависят от WP-фронта).
- Хостинг сложнее — два сервиса вместо одного.
Headless имеет смысл от среднего масштаба. Для блога на 50 статей — обычный WordPress быстрее и дешевле. Для контентного портала или e-commerce с миллионами просмотров — headless даёт реальную скорость и масштабируемость.