I've been getting into React recently, because of entgo and relay on the server.<p>React with vite for SPA/PWA is lovely.<p>React as a SSR with Next is a nightmare, because next auth.<p>Graphql with GLUID aka Relay is awesome. React-oidc-context is awesome. It's all a joy to work with.<p>Today I tried remix with remix auth.
I have to manually check token expiration, do refresh, decode the jwt, can't seem to have optional auth routes it's all or nothing.<p>I haven't tried Astro. And the article ended when it came to the "juicy bits" aka the interesting stuff.<p>I tried Svelte with Houdini. Compared to React Svelte is so barebones. You have to do everything on your own, I mean compared it's just less comfortable, less developed, but it has come a long way, no denying that. Houdini in theory was great but in praxis, it can't do "on Query" fragments and the maintainer or developer didn't help, so I abandoned the project with Svelte kit and Houdini. I even added a repo for him to look at, just a link to the docs about fragments and nothing else. Yeah but on Query fragments are also a part of the Graphql spec. Ah well.<p>Apollo, last time I used it, it was complicated, maybe it's different now that I have finished one project with Relay and understand more.<p>Idk what graphql thing exists for Astro. I won't read the followup posts because I'll forget about it.<p>So yeah, quite useless article tbh, no offense