Teddy
CCConvex Community
•Created by Teddy on 7/24/2023 in #general
Can I use Convex with Qwik as of today
I haven’t watched it yet so I didn’t know. Will give it a try and keep posting if I end up getting something working. Plus I discovered convex just yesterday from Jack Herrington’s video and got sold immediately.
12 replies
CCConvex Community
•Created by Teddy on 7/24/2023 in #general
Can I use Convex with Qwik as of today
I found this video where the guy is building a library to use convex with solidjs (https://youtu.be/5Gck3MsGl5Y). Since the code is available on github, I can try doing the same for Qwik.
12 replies
CCConvex Community
•Created by Teddy on 7/24/2023 in #general
Can I use Convex with Qwik as of today
Wouldn’t I be losing on SEO by building a client-side app ? I think I’ll take some days to check out some tutorials/information videos about convex and continue to build (with Qwik and Supabase) in a way that I could « easily » transition from Supabase to Convex later on. (Supabase being Postgres would be easier to transition than Firebase I guess). Since I have the domain types and SQL table creation with policies all written from the previous NextJS version of the website, it seems like the easiest way for me. I think I’ll also switch from the Supabase default auth to auth0 as well so that would be one less thing to care about in a later switch to convex. But I’m definitely planning on switching to convex as soon as a Qwik client library lands. I’ve already abstracted the Supabase implementation from the ui code through the use of facade interfaces so pretty much all I have to build is the « dataAccess » layer.
12 replies
CCConvex Community
•Created by Teddy on 7/24/2023 in #general
Can I use Convex with Qwik as of today
I’m building a 3D model marketplace, so server side rendering is very much needed.
12 replies
CCConvex Community
•Created by Teddy on 7/24/2023 in #general
Can I use Convex with Qwik as of today
@Michal Srb There are a lot, but to describe a few : it was annoying to think about server and client components. I had to split a lot of code in multiple files. Everything can break because of one ´server only’ import inside a client component that can be very hard to debug. With Qwik, everything just works the way I expect and the syntax is pretty close to React. There are also signals that are way more performant than the VDOM React uses. The hot module reload is also way faster, JS is lazy loaded by default (only when it’s needed and so much more (routeLoaders that can prefetch data server side and be imported in any component, routeAction, resumability,..)
12 replies