В 2026 между монолитным Shopify и полным headless на Next.js + Strapi есть золотая середина — гибридные решения вроде Shopify Hydrogen или WooCommerce + Faust.js. Разбираем, когда они уместны, а когда — оверкилл.
TL;DR — headless имеет смысл, когда вы упираетесь в ограничения темы, у вас 5+ каналов продаж или сложный UX. Во всех остальных случаях стандартных Shopify Themes вполне достаточно.
Когда headless НЕ нужен
- Меньше 1000 SKU и простой каталог
- Один канал продаж (только сайт)
- Бюджет меньше $40k на разработку
- Нет в команде fullstack-разработчика
Когда уже точно нужен
- Скорость LCP<1.2с критична для конверсии (вы в люкс-сегменте)
- Нужен офлайн-режим (PWA)
- Мультибренд с разным UX, но одним каталогом
- B2B + B2C на одном движке
Архитектура, которую используем мы
Для проектов 2025–2026 мы остановились на Shopify Storefront API + Next.js 15 на Vercel + Algolia для поиска. Стек даёт:
- Edge rendering — LCP <1.0с во всех регионах
- Server-side caching на Vercel — 90% страниц из кэша
- Shopify Admin остаётся — менеджеру не нужно переучиваться
- Аналитика — GA4 + custom events через Edge Functions
Подводные камни
Самый большой — checkout. Shopify Plus позволяет кастомный checkout на Hydrogen, но все остальные планы требуют их стандартного. Если вам важны custom upsell flows в checkout — закладывайте бюджет на Plus ($2000/мес).
Выводы
Headless — это не «модно», это инструмент. Если у вас нет чёткой проблемы, которую он решает, — оставайтесь на стандартных темах. Экономия в DevOps-времени окупит любой потерянный «вау-фактор».