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.