Інструменти, на які ми ставимо свій смак
Живий компас мов, платформ і технік, які ми використовуємо щодня. Оновлюється щокварталу. Якщо помітили щось, що варто переглянути — скажіть нам.
Вибір за замовчуванням. Випустили з цим продакшн і продовжуємо.
Активно використовуємо в нових проєктах. Комфортно, але ще вчимося.
Уважно стежимо, проводимо невеликі експерименти перед commit.
Не наш default. Використовуємо лише, коли в клієнта вже є або є особлива причина.
Мови та фреймворки
Next.js 15 App Router
AdoptDefault для кожного нового web-app. Server components + server actions — наш дім.
TypeScript (strict)
AdoptЛише strict-режим. Жодних `any` у продакшн-коді.
React 19
TrialВипускаємо в нових проєктах; стежимо за edge-кейсами Actions і `use` hook.
Tailwind CSS + shadcn/ui
AdoptШвидко, виразно, експортовано. Замінює ad-hoc CSS-in-JS.
React Native (Expo)
AdoptDefault для кросплатформного мобільного. OTA-оновлення — killer feature.
Remix
HoldДля нових робіт обираємо Next.js App Router після злиття Remix із React Router.
Платформи та інфра
Hetzner + Coolify
AdoptНаш продакшн-таргет. Один CX32 хостить wedece.com і клієнтські сайти. Image-from-GHCR + webhook деплой. Нудно-надійно.
Vercel
TrialFirst-class DX для Next.js, але свій сайт ми перенесли з нього через вартість. Усе ще нормальний дефолт для клієнтів без інфра-потреб.
Cloudflare Workers + Pages
TrialБезлімітний bandwidth; використовуємо для edge-функцій, DNS та image CDN.
Supabase
AdoptPostgres + Auth + realtime + storage. Дефолт, коли клієнту потрібна керована БД.
Firebase App Hosting
HoldПрибраний зі стеку повністю — доставка лідів на Telegram, без бази даних і Firestore.
AI та дані
Anthropic Claude (API + Agents)
AdoptDefault reasoning-модель для RAG і агентних flow.
OpenAI GPT-5 family
AdoptВикористовуємо там, де важлива tool-use latency.
Genkit
TrialFramework-agnostic AI flows; зручний для оркестрації LLM-викликів з evals і трейсингом.
LangChain (JS)
HoldПеревантажена абстракціями; ми любимо тонкі обгортки SDK.
pgvector
AdoptPostgres-native векторний пошук — достатньо для 99% кейсів.
Інструменти й техніки
Consent Mode v2 + GA4
AdoptEU-сумісний baseline для кожного клієнтського сайту.
Google Ads conversion tracking
AdoptВшито в кожну форму, що ми робимо.
Sentry
AdoptВшито у wedece.com (помилки + source maps + CSP report tunnel). Дефолт для клієнтських проєктів.
Playwright
AdoptSmoke + happy path на кожному прод-додатку. E2E у CI за замовчуванням.
Jest for new code
HoldVitest швидший і ESM-native.
Готові обговорити стек
Любимо дискутувати про вибір технологій. Запишіться на дзвінок — розберемо разом.