- Define your Convex database schema using Effect schemas.
- Write Convex function args and returns validators using Effectâs schema library.
- Use Confect functions to automatically decode and encode your data according to your Effect schema definitions for end-to-end rich types, from client to function to database (and back).
- Use Effectâs HTTP API modules to define your HTTP API(s). Includes interactive OpenAPI documentation powered by Scalar.
- Access Convex platform capabilities via Effect services.
Prerequisites
Itâs recommended that you have some familiarity with both Effect and Convex, including the vanillaconvex APIs, before getting started with Confect.
Effect documentation
Learn about Effectâs core concepts.
Convex documentation
Learn about Convexâs platform and APIs.
Next steps
Quickstart
Install Confect and build your first app.