Co je to Convex: Full-stack cloud backend jako služba, který vývojářům dodá databázi, realtime synchronizaci a serverless funkce pod jednou jednoduchou TypeScript API.
Co umí Convex: Ukládá data ve schéma-less dokumentové databázi, spouští serverové funkce s automatickou škálou, publikuje změny klientům v reálném čase a řeší ověřování, plánované joby i file storage bez DevOps.
Pro koho je Convex: Front-end vývojáři (React / Next.js / Expo), start-upy a malé týmy, kteří chtějí rychle prototypovat a spustit SaaS nebo mobilní aplikaci bez správy serverů.
Hlavní přínos Convex: Eliminuje nutnost psát REST/GraphQL backend, šetří 50-80 % kódu i času na údržbu infrastruktury a přináší synchronní data do klienta na jeden řádek kódu.
Jazyk rozhraní: Dokumentace a CLI v angličtině; SDK generuje typy TypeScript/JavaScript, podporuje také Swift, Kotlin a Dart klienty.
Integrace / plug-iny: Oficiální balíčky pro React, Next.js, Expo / React Native, Vite, Auth0, Clerk, Stripe a webhooks; import/export přes CSV / JSON a public REST endpointy.
Convex (založen 2022 bývalými inženýry Dropboxu) spojuje databázi se serverless funkcemi: vývojář píše queries a mutations v TypeScriptu, pushne přes npx convex dev
, a Convex automaticky vytvoří API i realtime stream. Databáze používá optimistic concurrency a udržuje „reactive“ subscripce na front-endu – komponenta re-renderuje vždy, když se data změní. Plánované joby (cron) a file storage umožní generovat PDF, obrázky či spouštět AI inference — výsledky se ukládají do stejné databáze.
Reaktivní databáze – live query, žádné manuální invalidace cache.
Serverless funkce – psané v TS/JS, běží geograficky blízko uživateli, škálují se na 0.
ACID transakce & optimistic concurrency – bezpečné zápisy bez „lost update“.
Scheduled Jobs & Webhooks – pozadí úlohy, crony, integrace se Stripe / OpenAI.
File Storage – upload a CDN linky bez potřeby S3.
Integrované Auth hooky – adaptery pro Auth0, Clerk, Firebase, NextAuth.
Hobby – zdarma
• 1 M čtecích operací • 1 M zápisů • 2 GB databáze • 10 GB file storage • 1 prostředí
Launch – 19 $ / projekt
• 10 M čtení • 10 M zápisů • 4 GB DB • 50 GB storage • 3 prostředí • e-mail podpora
Growth – 99 $ / projekt
• 50 M čtení • 50 M zápisů • 20 GB DB • 200 GB storage • priorita podpora • custom domains
Enterprise – individuálně
• Neomezené operace • privátní region • SSO/SAML • SLA 99,9 % • dedikovaný CSM
Přesčerpání: 1 $ za každých 5 M operací nebo 10 GB storage nad limit.
„Live query je kouzlo – front-end se aktualizuje sám, nemusím řešit Redux ani websockets.“ – React vývojář
„Ušetřili jsme dva měsíce backend práce, Convex se nasadí jedním příkazem.“ – CTO SaaS start-upu
Průměrné skóre komunity: 4,6 / 5 – plus DX a dokumentace, minus vyšší cena při velkém množství operací.
Supabase – open-source Postgres BaaS, real-time přes Realtime Server, složitější škálování.
Firebase – zralý ekosystém a Analytics, kontextové limity Realtime DB/Firestore u složitějších dotazů.
PocketBase – self-host Go backend zdarma, chybí globální edge a TypeScript DX Convexu.
UX/UI: 9 / 10 – clean dashboard, skvělé VS Code hints a generované typy.
Poměr cena/výkon: 8 / 10 – Hobby a Launch výhodné; u Growth je nutné hlídat operace.
Funkce a rozšiřitelnost: 9 / 10 – reaktivní DB, jobs, files, auth v jednom; stále chybí full-text a geosearch.
Komunita & podpora: 7 / 10 – aktivní Discord, rychlé issue odpovědi, menší ekosystém plug-inů.
Celkové skóre: 8,3 / 10 – ideální volba pro JS/TS týmy, které chtějí reaktivní backend bez DevOps a s čistým DX.
Co je to Convex?
Cloudový backend-as-a-service spojující databázi, realtime a serverless funkce do jedné TypeScript knihovny.
Jak Convex funguje?
Píšete query/mutation funkce v TypeScriptu, pushnete je CLI; klientská knihovna poskytne reaktivní hooky, které se automaticky synchronizují s databází.
Kolik Convex stojí?
Hobby zdarma, Launch 19 $, Growth 99 $ za projekt; Enterprise dle dohody, plus malé poplatky za nadlimitní operace a storage.
Podporuje Convex češtinu?
Dokumentace je anglická, ale API a data nejsou jazykově omezená; tým chystá lokalizaci dashboardu.
Je Convex vhodný pro začátečníky?
Ano – „Hello World“ běží za pár minut; TS generované typy brání chybám.
Jaká data Convex uloží?
JSON-like dokumenty libovolné struktury; binární soubory přes File Storage.
Je Convex bezpečný pro firemní data?
Šifruje data v klidu i přenosu, nabízí RBAC, server-side auth hooks a regionální nasazení pro EU compliance.
The form has been successfully submitted.