Vue
Will convex officially support Vue / Nuxt eventually? The community maintained library is missing critical features and prevents adoption.
https://github.com/loicpennequin/convex-vue
GitHub
GitHub - loicpennequin/convex-vue
Contribute to loicpennequin/convex-vue development by creating an account on GitHub.
8 Replies
There are no plans to start a competing library, but we could put effort into contributing. What's missing, have you opened an issue on the repo?
That's a pity! Many people will want to use Convex together with Nuxt, but there has not been any (visible) progress in the last couple of months.
Daniel Roe, Nuxt core team developer, created a draft PR for it:
https://github.com/loicpennequin/convex-vue/pull/16
Would you consider sponsoring Nuxt / the maintainer of the convex-vue library? Or maybe offering some help with the integration. I understand that convex itself might not be able to maintain libraries for all available frameworks, but I'm afraid without the help of convex this is not moving forwards.
GitHub
some suggestions for the nuxt integration by danielroe · Pull Reque...
feel free to adapt/adopt at will whatever is useful 🙏
Oh yeah I was pairing with Daniel Roe when he wrote this! Yeah absolutely we'd like to help — it just doesn't make sense to start a competing library. If there's difficulty getting PRs in let's check in with the maintainer @Daria; we just need people who use Vue to get specific suggestions on what's missing, @timpany particular things stopping you from using this library currently?
Sorry I’ve been neglecting convex-vue these past months as I was buried deep in some side projects (game dev is fun :SeemsNice: ). I’ll try to clear up the issues / PR and make convex/nuxt usable over the week end
Cool, reach out if you want a hand or to talk through anything! (and curious to hear what gamedev you'd been up to)
I also have a (game dev!) open source project that people in a discord keep pinging me about and I haven't gotten around to, need to update https://play-endless-web.com/ with new game content which means rebasing my web compatibility changes through a year of commits in an active C++ codebase.
I'm making a turn based tactics game using nuxt (even though most of the app is a simple client side rendered SPA) and pixiJS, using convex for the back end :SeemsNice: (not for the game itself, I spin up proper dev servers that maintain the game state in memory etc)
Ive been meaning to take a look at convex-auth as well, and integrate i with vue when it's a bit more battle tested. When I'll do so I'l probably make a breaking change in convex-vue/core to rip out the auth stuff into its own separated package
That's cool, if you run into anything especially with the Convex <--> game server stuff curious to hear, that's a setup we'd like to support well
Sounds super interesting what both of you are working on!
@Daria no pressure regarding the nuxt changes. I'm super thankful for you working on this!
Looking forward to trying it out once there is a nuxt version.
@Tom
I don't have any suggestions, yet, but will make sure to post them in the repo once something comes up.