Convex Community

CC

Convex Community

Join the Convex Discord! Explore Convex, the open-source reactive database for app developers.

Join

support-community

show-and-tell

general

self-hosted

announcements

In all honesty is it a good idea to use

In all honesty is it a good idea to use convex primarily as your backend OR is it better to use convex alongside another backend? While Convex has some really desirable features it also has a lot of features that are missing. Are there any examples of large scale apps using Convex? And what would others recommend?

Streaming Export | Convex Developer Hub

identified the issue with airbyte connector. It looks like the issue is with: /api/list_snapshot /api/document_deltas these endpoints in the docs(https://docs.convex.dev/streaming-export-api) and in the connector show camelcase params(tableName), but in actuality, only work when provided snake case params(table_name). ...

Right now I just update daily buckets in

Right now I just update daily buckets in real-time. Then the frontend will just pull all of the buckets and sum them, so it sums 7 documents for 7d etc....

Stupid question, can we use actions and

Stupid question, can we use actions and ssr in next?

Hey gus, just a question the, the

Hey gus, just a question the, the imports are suposed to come from the convex folder I supose?
No description

Slow deployments

Making a thread to gather info about slow deployments 🧵

Unless I'm mistaken, this means that any

Unless I'm mistaken, this means that any file uploaded to the storage backend is publicly accessible by its uuid, whether or not getUrl has ever been called, right?

Hello! It's me again, with the weird

Hello! It's me again, with the weird validation problems. So I dropped Zod and wrote the validations by hand and I created what I think is the smallest, most type correct example of what happens when you have optional numbers and you are using React Hook Form (I think this also happens with TanStack Form), React, NextJS and Convex. It's here: https://github.com/pupeno/convex-nextjs-playground The problem boils down to the form using "" to represent blanks, the API using null to represent blanks, and the database using undefined to represent blanks, which ends up creating a lot of types and a lot of conversion issues. My question for any kind soul here is, am I missing something? Can I simplify this somehow?...

npx convex deploy --cmd 'next build' on

npx convex deploy --cmd 'next build' on vercel is failing because of malformed access token. I've not changed a thing and have been deploying this way to preview & prod environments smoothly. Is there a new 'deployment token' with expiration date?

Are you willing to share a snippet in a

Are you willing to share a snippet in a thread?

Convex Guide Feedback

one of the things we're starting to work on is a big, practical guide to solving real world problems in convex. we're going to publish it to docs.convex.dev. would love feedback on it

Ask Jamie whatever

gonna spend a few hours on threads and stuff here today, so lemme know if I can look at anything 🧵

right but I mean convex vs in memory

right but I mean convex vs in memory implementation

i've been waiting over an hour for a

i've been waiting over an hour for a domain to verify. is this normal? is there a way to manually refresh the check or something?

LLM / Streaming

We currently run a game mode where users interact with an LLM while simultaneously viewing the live-streamed responses of their opponent. Currently, this system is managed via WebSockets, but I believe Convex could be a great fit. However, we have some concerns regarding concurrency and function limits, which I’ve outlined below: Main concerns:...

How do you handle joins?

How do you handle joins?

Does anybody have any other approach for

Does anybody have any other approach for admin tooling with Convex applications that building it completely from scratch?

AI chat starter

I made one with the ai-elements that's pretty barebones, didn't implement memory yet but has search messages and threads enabled, it's pretty easy to implement

how does one get access to audit log?

how does one get access to audit log?
No description

Ok, I created a minimum sample of what I

Ok, I created a minimum sample of what I'm trying to achieve with Convex, NextJS, React Hook Form, and Zod and hitting a wall because Convex wants undefined, and React forms wants "" as a representation of blanks. I'll drop the code in a thread to minimize noise to channel. I'd appreciate any help.