Headless WordPress — современный путь

Не отказываемся от WordPress — берём его API и подключаем современный фронт. Получаем зрелую CMS + быстрый сайт.

Headless WordPress — современный путь

Headless WordPress — это когда WordPress используется только как админка для контента, а сам сайт строится на современном фронтенд-стеке (Next.js, Astro, Nuxt). Лучшее из обоих миров: зрелый редактор для контент-команды + быстрый сайт для пользователей.

Headless WordPress — современный путь
Headless WordPress — разделяем фронт и админку.

Когда выбирать 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 даёт реальную скорость и масштабируемость.