Матриця stack

Що таке «stack» простою мовою

Stack — інструменти, що збирають, хостять і підтримують сайт. Невірний stack = дороге обслуговування. Вірний = дешево і швидко.

За замовчуванням 2026: простий сайт → Astro + Cloudflare Pages + Markdown. Застосунки з входом → Next.js 15+ на Vercel. Магазин → Shopify. GSC обовʼязковий для Google; TikTok опційний.

Дефолти 2026

Філософія stack — коли що обирати

S-01

Простий сайт

Astro 5 + Cloudflare Pages + Markdown. Сантехнік, юрист, кафе.

S-02

Застосунок з входом

Next.js 15+ на Vercel. Квитки, SaaS, дашборди.

S-03

Магазин

Shopify спочатку. Свій кошик — коли revenue виправдовує розробку.

S-04

TikTok vs GSC

Спочатку GSC — безкоштовний трафік з Google. TikTok — коли можеш знімати роботу щотижня.

S-05

Яндекс

Метрика + Вебмастер, якщо клієнти RU/UA/BY. Пропусти для чистого Google PL.

Як застосовувати stack

Готові набори та прості правила

Спочатку обери тип проєкту, потім інструменти. Так page перестає бути списком слів і стає робочою схемою.

B-01Astro + Cloudflare Pages + Markdown + GSC + Google Business Profile

Сайт послуг

Ти продаєш послуги, потрібні контакти та швидкий SEO-старт без складного app.

Перші кроки

  • Сформулюй один офер і одну кнопку дії.
  • Збери 5–7 сторінок: головна, послуги, про нас, контакти, FAQ.
  • Підключи домен, форму, Search Console і картку в мапах.
  • Додай відгуки, години роботи та реальні фото.

Не роби

  • Не починай з Next.js.
  • Не став CMS, якщо зміни рідкі.
B-02Astro або Next.js + Markdown + GSC + GA4 або Plausible

Content site

Публікуєш статті, гайди або knowledge base.

Перші кроки

  • Зроби карту тем і сторінок-стовпів.
  • Задай шаблон статті та правила внутрішніх лінків.
  • Додай sitemap, metadata і сторінку автора.
  • Раз на місяць оновлюй слабкі матеріали.

Не роби

  • Не публікуй AI-текст без review.
  • Не роби багато майже однакових статей.
B-03Shopify + GA4 + GSC + реклама пізніше

Магазин

Продаєш товари і не хочеш підтримувати checkout сам.

Перші кроки

  • Підготуй товари, ціни, фото і доставку.
  • Налаштуй theme, колекції, податки та legal pages.
  • Зроби реальне тестове замовлення і перевір листи.
  • Лише потім підключай фіди або рекламу.

Не роби

  • Не роби свій кошик на старті.
  • Не запускай рекламу до робочого checkout.
B-04Next.js + Vercel + Supabase + Stripe + email

Події та квитки

Ти продаєш місця, квитки або доступ з лімітом.

Перші кроки

  • Спочатку визнач типи квитків, ліміт і повернення.
  • Збери checkout, webhook і збереження квитків.
  • Надсилай квитки з QR та підтвердження email.
  • Додай екран check-in для команди на вході.

Не роби

  • Не використовуй Astro для paid ticketing.
  • Не спирайся на ручні перекази на старті.
B-05Next.js + Vercel + Supabase + Stripe + auth

SaaS

Потрібні login, ролі, підписки і стан користувача.

Перші кроки

  • Опиши один MVP workflow і одну модель цін.
  • Визнач ролі, таблиці та доступ до даних.
  • Підключи billing, portal клієнта і sync webhook.
  • Додай onboarding, ліміти і контакт підтримки.

Не роби

  • Не починай з одного landing page.
  • Не пропускай staging і тести платежів.
B-06n8n + форми + CRM або email + логи

Автоматизація

Потрібні повторювані маршрути лідів, сповіщення або sync.

Перші кроки

  • Намалюй один flow на папері: trigger, action, owner.
  • Додай retry, логи та alert при помилці.
  • Перевір дублікати й ліміти API.
  • Запиши короткий runbook передачі.

Не роби

  • Не автоматизуй, поки форма не працює.
  • Не запускай flow без логів.

Як застосовувати stack

Правила, що економлять час

Спочатку обери тип проєкту, потім інструменти. Так page перестає бути списком слів і стає робочою схемою.

Правила, що економлять час

  • Якщо на сайті менше 10 сторінок і немає логіну, стартуй з Astro.
  • Бери Next.js, коли потрібні login, dashboard, платежі або user state.
  • Бери Shopify, коли головна задача — продавати товари, а не будувати software.
  • Спочатку підключи Google Search Console, потім уже рекламу.
  • Спершу один analytics, другий тільки якщо зрозуміло навіщо.
  • Інструменти Yandex додавай лише якщо аудиторія реально ними користується.
  • Якщо контент буде редагувати нетехнічна людина щодня, не змушуй її одразу жити в Git.

Коли потрібен upgrade stack

  • Astro → Next.js: зʼявляються auth, dashboard, платежі або user state.
  • Markdown → CMS: власнику контенту потрібен visual editor і він публікує часто.
  • Shopify → custom commerce: лише коли business logic виправдовує dev cost.
  • GA4 / Plausible → PostHog: потрібні event funnels, product metrics або session replay.
  • Без реклами → реклама: тільки після того, як сторінка, форма і tracking уже працюють.

Перед запуском

  • Власник може пояснити сайт одним реченням.
  • Домен, SSL, форма і Search Console працюють.
  • Мобільна версія перевірена на реальному телефоні.
  • Є 404, sitemap і robots.
  • Після відвідування сторінки є зрозумілий наступний крок.

Матриця stack

Що таке «stack» простою мовою

Stack — інструменти, що збирають, хостять і підтримують сайт. Невірний stack = дороге обслуговування. Вірний = дешево і швидко.

ІнструментКатегоріяПростими словамиБери колиЦіна
AstroЗбирач сайту (код)Швидкі статичні сторінки. Як брошура, але код ваш.Сантехнік, юрист, кафе — прості сайти послугБезкоштовно
Next.jsЗбирач сайту (код)Повноцінний фреймворк. Для сайтів, що працюють як програма.Квитки, SaaS, дашборди, авторизаціяНизький
Cloudflare PagesДе сайт живе в інтернетіБезкоштовний хостинг для Astro/статики. Швидко по всьому світу.За замовчуванням для простих бізнес-сайтівБезкоштовно
VercelДе сайт живе в інтернетіХостинг під Next.js. Превʼю при кожній зміні.Next.js застосунки, SaaS, квиткиНизький
Markdown filesЯк правити текстТекстові файли правите в Cursor або GitHub. Без адмінки.Маленькі сайти, один редактор, мало підтримкиБезкоштовно
ShopifyПлатформа магазинуГотовий інтернет-магазин. Товари, кошик, оплата з коробки.Продаж товарів без програмування кошикаСередній
SupabaseЗберігання данихОнлайн-база + вхід. Як таблиця Excel, але для застосунків.Квитки, бронювання, акаунтиНизький
StreamlitЗбирач сайту (код)Швидкі внутрішні панелі на Python. Не для публічних сайтів.Внутрішні звіти, інструменти для командиНизький
StripeПрийом оплатиОплата карткою у своєму застосунку. Потрібне налаштування.SaaS-підписки, власний продаж квитківНизький
n8nБоти й скриптиЗвʼязує сервіси візуально. Пошта → таблиця → Telegram.Форма → CRM → сповіщенняНизький
Google Analytics 4Хто заходить і що робитьБезкоштовна статистика Google: візити, сторінки, звідки прийшли.Безкоштовна аналітика за замовчуванням, воронки й звʼязок з Google AdsБезкоштовно
PlausibleХто заходить і що робитьПроста приватна статистика. Один скрипт, чиста панель.Новачок, якому потрібні цифри без складності GA4Низький
UmamiХто заходить і що робитьOpen-source аналітика на своєму сервері. Як Plausible, DIY.Privacy-first сайти, якщо є хто підніме маленький серверБезкоштовно
Yandex MetricaХто заходить і що робитьАналітика Яндекса. Обовʼязкова для аудиторії RU/UA/BY.Сайт російською або клієнти з СНДБезкоштовно
Microsoft ClarityХто заходить і що робитьБезкоштовні heatmap і записи сесій. Де люди зляться й клікають.Відладка незрозумілих форм і вёрстки після запускуБезкоштовно
PostHogХто заходить і що робитьАналітика + feature flags + replay для продуктових застосунків.SaaS і застосунки з відстеженням user journeyНизький
Google AdsПлатний трафікПлатиш Google за показ сайту, коли шукають твою послугу.Локальний пошук з intent після сайту + GSCСередній
Meta AdsПлатний трафікРеклама Facebook і Instagram. Добра для візуальних послуг і ретаргету.Салон, ремонт, їжа — все фотогенічнеСередній
TikTok AdsПлатний трафікПлатний охоплення в TikTok. Лише після того як органіка показала відгук.Молода аудиторія, візуальні професії, вірусні офериСередній
Yandex DirectПлатний трафікПлатний пошук Яндекса. Аналог Google Ads для RU/UA/BY.Ринок СНД з часткою пошуку ЯндексаСередній
TikTok BusinessСоцмережі та локальна присутністьБізнес-акаунт TikTok з аналітикою й посиланням на сайт у bio.Робочі професії, їжа, beauty — показ реальної роботи за 15–30 секБезкоштовно
InstagramСоцмережі та локальна присутністьФото-портфоліо + Stories + Reels. Перевикористай ролики з TikTok.Візуальні бренди, локальні послуги, кросс-пост з TikTokБезкоштовно
Google Business ProfileСоцмережі та локальна присутністьТочка на Google Maps з телефоном, годинами, відгуками. Безкоштовні ліди.Будь-який локальний бізнес з адресою або зоною виїздуБезкоштовно
Google Search ConsoleІнструменти індексаціїБезкоштовний інструмент Google: чи проіндексований сайт, які запити дають кліки.Кожен публічний сайт, який має бути в GoogleБезкоштовно
Bing WebmasterІнструменти індексаціїТе саме що GSC, але для Bing. Імпорт з GSC одним кліком.Додаткова видимість у пошуку за 10 хвилинБезкоштовно
Yandex WebmasterІнструменти індексаціїІнструмент індексації Яндекса. Аналог GSC для пошуку Яндекса.Російськомовні сайти та аудиторія СНДБезкоштовно
RemixВибір фреймворку 2026Фреймворк під форми й швидке завантаження даних. Сайти-застосунки.Застосунки з формами, дашборди з серверними данимиНизький
SvelteKitВибір фреймворку 2026Швидкі легкі сайти й застосунки. Менше boilerplate ніж React.Застосунки чутливі до швидкості, якщо команда знає SvelteНизький
NuxtВибір фреймворку 2026Фреймворк на Vue. Сильний для контент-сайтів і EU-агентств.Команда на Vue, мультимовний контент, маркетингові сайтиНизький