Separately as someone who really likes
Separately, as someone who really likes Elm, I would possibly be interested in helping to write an Elm client for Convex. Would this be of interest to the team, either now or in the future?
3 Replies
Yeah! Go for it!
Right now we're focused on making the React + JS experience as good as possible, but we're definitely down to have community clients for other languages and frameworks.
One place to start on this would be the
InternalConvexClient
(https://docs.convex.dev/api/classes/browser.InternalConvexClient) that the ConvexReactClient
is built on top of.
It has all the core functionality with none of the React dependencies. Given that Elm has interop with JS maybe you could wrap this client and make an Elm one?Class: InternalConvexClient | Convex Developer Hub
browser.InternalConvexClient
And yeah obviously we're still doing a bunch of active development so the interface of
InternalConvexClient
may change in the futureRight now we're focused on making the React + JS experience as good as possible, but we're definitely down to have community clients for other languages and frameworks.That certainly makes sense 🙂
One place to start on this would be the InternalConvexClient (https://docs.convex.dev/api/classes/browser.InternalConvexClient) that the ConvexReactClient is built on top of.Perfect. Thanks for the pointer!
Class: InternalConvexClient | Convex Developer Hub
browser.InternalConvexClient