- Define your Convex database schema using Effect schemas.
- Use Confect functions to automatically decode and encode your data according to your Effect Schema definitions when reading from and writing to the database.
- Write Convex function args and returns validators using Effect’s Schema library.
- Use Effect-ified versions of all of the Convex server APIs (
Promises becomeEffects,A | nullsbecomesOption<A>s, etc.).
convex-js APIs, before getting started with Confect.